Banners Aleatorios en PHP
A continuacion les dejo una explicacion con el codigo incluido de como colocar banners aleatorios en la web, espero que les sirva de ayuda.
¿Cómo hacerlo? Supongamos que en la página index.php, deseas incluir el pequeño sistema de rotación, entonces sólo debes insertar el siguiente código, en el lugar que desees:
Código:
Las imágenes no deben ser todas del mismo tamaño si no queremos que lo sean.
Ahora veamos el código del script:
Código:
Código PHP:
$numbanners = 3; //numero de banners que se rotarán
$random = rand(1,$numbanners);
$img = array();
$url = array();
$txt = array();
$img[1] = "archivos/banner1.gif";
$url[1] = "http://www.dominio1.com";
$txt[1] = "Visita el link del banner 1";
$img[2] = "archivos/banner2.gif";
$url[2] = "http://www.dominio2.com";
$txt[2] = "Visita el link del banner 2";
$img[3] = "archivos/banner3.gif";
$url[3] = "http://www.dominio3.com";
$txt[3] = "Visita el link del banner 3";
echo "[IMG]http://foros.redcallao.com/$img%5B$random%5D[/IMG]";
?>
Por cada banner que desees agregar, debes utilizar la estructura básica:
Código:
Código PHP:
$img[x] = "banner.gif" //url de la imagen
$url[x] = "http://www.dominio.com" //url del sitio web
$txt[x] = "Visitanos!" //texto ALT
Finalmente, debes tener en cuenta que por cada banner que agregues, debes cambiar el valor de $numbanners, sumandole uno, o restándole en caso de que elimines banners.
Saludos