Rotar imágenes con PHP
|
|
|
|
Sabemos que PHP es un lenguaje que se ejecuta en el servidor.
Por ese motivo, si queremos que en nuestras páginas aparezcan
imágenes de forma aleatoria (con su correspondiente enlace), tal
como vemos a continuación (tendrás que actualizar la
página más de una vez para observarlo), habrá que diseñar un
script como el que aparece más abajo:
Este sería el script en PHP:
|
<?
$numimages = 3;
$random = rand(1, $numimages);
$img = array();
$url = array();
$txt = array();
$img[1] = "../images/semana/image01.jpg";
$url[1] = "http://www.direccion01.com";
$txt[1] = "Etiqueta de image01";
$img[2] = "../images/semana/image02.jpg";
$url[2] = "http://www.direccion02.com";
$txt[2] = "Etiqueta de image02";
$img[3] = "../images/semana/image03.jpg";
$url[3] = "http://www.direccion03.com";
$txt[3] = "Etiqueta de image03";
echo "<a href='$url[$random]'><img src='$img[$random]' alt='$txt[$random]'
border='0'></a>";
?> |
En dicho script el significado de las variables es
el siguiente:
$numimages: nos indica el total de imágenes a rotar.
$random: calcula aleatoriamente la imagen que se
presentará.
$img: lugar en donde se aloja la imagen en nuestro sitio
web.
$url: dirección del sitio web al que se refiere la
imagen.
$txt: etiqueta ALT de la imagen.
|
|
|