AD-ROTATOR
Ad-rotator es un interesante script que encontré en la página Russcom Network que sirve para crear un sistema de banners que rotan cada vez que cargamos una página. Tan solo deberás bajarte al archivo ad-rotator.php y seguir las instrucciones detalladas más abajo:
- Descomprime el archivo ad-rotator.php y edítalo con cualquier editor de texto que utilices habitualmente, yo personalmente recomiendo el Notepad++.
- Acude a la línea que pone:
// State how many ads there are in total (max: 15) $total_ads = 1;
Cambiando este valor, elegiremos el número de banners que queremos añadir, con un máximo de 15. - En ésta línea se genera el número aleatorio que mostrará uno de los banners. No es necesario editar ésto:
// No need to edit $rand_ban = rand(1,$total_ads);
// Banner size $banner_width = 468; $banner_height = 60;
Aquí se definen las medidas del banner, por lo que podemos cambiar sus valores y elegir los que más se adecúen a nuestras necesidades.// Decide on if you want it to create a new window or not when
Si $window vale 1 la página a la que dirige el banner se abrirá en nueva ventana, si $window vale 2 se abrirá en la misma página.
// the ad is clicked.
// 1 = new window
// 2 = same window
$window = 1;- Más abajo veremos que están declarados los arrays pertenecientes cada uno a un banner. Se distinguen 3 apartados:
- La ruta de la imagen que se usará para el banner.
- El link al que se nos dirigirá al picnhar en el banner.
- El texto alternativo que aparecerá en caso de que la imagen no pueda ser cargada. Veamos un ejemplo, así se debe ir haciendo sucesivamente con todos los apartados ($ad_1,$ad_2...):$ad_1 = array("limagen.jpg", "http://www.google.es", "Google!");
- Por último solo hay que hacer la llamada al script donde lo deseemos. Ejemplo:
<div class="banner"> <?php include("ad-rotator.php"); ?> </div>
Aquí vemos un sencillo ejemplo funcionando: (refrescando la página irá cambiando)
