Bueno yo usaba uno que mostraba una imagen aleatoria al cargar la pagina. Checalo a ver si te funciona
en un archivo llamado banner.php
Código PHP:
<?
$ad = rand(1,2);
switch($ad){
case "1":
?>
<img src="ruta">
<?
break;
case "2":
?>
<img src="ruta">
<?
break;
}
?>
Luego para mostrarlo en el lugar que quieres de tu web
Código PHP:
<? include("banner.php"); ?>
Ahora la explicación:
$ad = rand(1,2); la función rand (random) toma un numero entre los 2 asignados (1,2) los puedes cambiar de acuerdo al número de banners que vas a mostrar (1,10) (1,5)
case "1"; vas a hacer tantos case como numeros asignados en rand, si en rand tienes 1,20 necesitaras 20 case
case "1"; case "2"; case "3"; ...
Espero te sirva, saludos.