Cómo realizar una rotación de banners con PHP de manera sencilla y efectiva. En PHP existen complejos sistemas de rotación de banners, pero si tenemos un sitio web pequeño, y no nos interesa tanto el conteo de clicks, por ejemplo, podemos rotar banners sólo con PHP puro y las imágenes requeridas.
En PHP existen complejos sistemas de rotación de banners, basados en bases de datos y estadísticas muy interesantes. Estos sistemas son realmente buenos, pero si tenemos un web site pequeño, y no nos interesa tanto el conteo de clics, etc. Podemos rotar banners sólo con PHP puro y las imágenes requeridas. Aún así, las imágenes no tienen que estar en tu server, pueden estar en donde sea. Para mostrar la rotación en todas tus páginas, crearemos un archivo llamado ads.php, que contendrá todo lo necesario para mostrar los banners aleatorios, de este modo, lo único que debes hacer es incluir este archivo en todas tus páginas. ¿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: La ventaja de nuestro sistema es que las imágenes no deben ser todas del mismo tamaño, podemos crear archivos similares ads.php, pero con diferentes tipos de banners. Por ejemplo, ads_peq.php, para rotación de botones, etc. Ahora veamos el código del script: ads.php
$img[1] = «/articulos/archivos/banner1.gif»; $img[2] = «/articulos/archivos/banner2.gif»; $img[3] = «/articulos/archivos/banner3.gif»; Vamos a aclarar un poco el código. La variable $numbanners, debe contener el número exacto de banners que deseas rotar. Ahora, por cada banner que desees agregar, debes utilizar la estructura básica: $img[x] = «banner.gif» //url de la imagen La x debe aumentar de acuerdo al número de banners, es decir, si el último fue 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. Ahora ya tienes un pequeño sistema de rotación de publicidad en tu sitio web. Pero libera tu imaginación, y especifica nuevas variables y opciones, para que personalices al máximo el script. |
Leave A Comment