
Muestra banners aleatoriamente
PHP
Publicado el 4 de Febrero del 2002 por Administrador (718 códigos)
24.831 visualizaciones desde el 4 de Febrero del 2002
Muestra banners en paginas HTML aleatoriamente
<?
// www.lawebdelprogramador.com
srand(time());
$x=rand(1,4); //genera un numero aleatorio
switch ($x)
{
case 1:
#banner1
$enlace="http://www.url.com/archivo.html";
$imagen="http://www.url.com/banner.gif";
$tamaño="width=115 height=115"; //definimos la anchura y altura del banner
break;
case 2:
#banner2
$enlace="http://www.url.com/archivo.html";
$imagen="http://www.url.com/banner.gif";
$tamaño="width=115 height=115"; //definimos la anchura y altura del banner
break;
case 3:
#banner3
$enlace="http://www.url.com/archivo.html";
$imagen="http://www.url.com/banner.gif";
$tamaño="width=115 height=115"; //definimos la anchura y altura del banner
break;
case 4:
#banner4
$enlace="http://www.url.com/archivo.html";
$imagen="http://www.url.com/banner.gif";
$tamaño="width=115 height=115"; //definimos la anchura y altura del banner
break;
}
?>
document.write ('<center><?echo $cadena?></center>');
<?
}
?>
Para mostrar el banner, en la pagina HTML colocar:
<!--lwp-->
<!--www.lawebdelprogramador.com-->
<script>
<!--
var now = new Date();
document.write ('<script language=javascript src="http://www.url.com/archivo.php?val=' + now.getTime() + '"><\/script>');
-->
</script>
<!--end lwp-->
Se utiliza la variable val para emitir un numero aleatorio, de esta manera se refresca la imagen.