Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/12/2009, 20:34
Avatar de adexedl
adexedl
 
Fecha de Ingreso: julio-2005
Mensajes: 326
Antigüedad: 18 años, 10 meses
Puntos: 2
Problema con script y php

Buenas amigos,

ante nada desearos FELICES FIESTAS para todos.

Verán, quiero realizar un random en php, con unos banners que me dan unos afiliados para que se muestren aleatoriamente y ver cual de los tres conversiona mejor.

He realizado este script

Código PHP:
<?php 

$source1 
"banner 1";

$source2 "banner 2";

$source3 "banner 3";

$num rand (1,3);
$banner = ${'source'.$num};

Print 
"$banner";

?>
en el que pondré el código que me da mi afiliado en el banner1, 2 y 3. Hasta aquí bien.

El problema lo tengo que mi afiliado el código me lo da de la siguiente forma

Código HTML:
<script type="text/javascript">
var uri = 'http://impes.tradedoubler.com/imp?type(img)g(11475796)a(1632225)' + new String (Math.random()).substring (2, 11);
document.write('<a href="http://clk.tradedoubler.com/click?p=23989&a=1632225&g=11475796" target="_BLANK"><img src="'+uri+'" border=0></a>');
</script> 
y al intentar meterlo así, por las etiquetas script ya no aplica.

Resumiendo, el resultado de lo que no me funciona sería algo así

Código PHP:
<?php 

$source1 
"<script type="text/javascript">
var uri = 'http://impes.tradedoubler.com/imp?type(img)g(11475796)a(1632225)' + new String (Math.random()).substring (2, 11);
document.write('<a href="
http://clk.tradedoubler.com/click?p=23989&a=1632225&g=11475796" target="_BLANK"><img src="'+uri+'" border=0></a>');
</script>";

$source2 = "banner 2";

$source3 = "banner 3";

$num = rand (1,3);
$banner = ${'source'.$num};

Print "$banner";

?>
Saludos y gracias de antemano
__________________
Diseño Web Canarias