Muestra banners en paginas HTML aleatoriamente

En este ejemplo, se utiliza un archivo php para mostrar banners aleatoriamente. En este ejemplo se utilizan unicamente 4 banners.

Para mostrar el banner, en la pagina HTML colocar:

<'!--lwp-->
<'!--http://todo-php.blogspot.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.

<'?

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><'/center>');
}
?>