Sitios webTrucos Informáticos

Rotar imágenes con PHP

PHP, como todos sabemos, 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 a una página), habrá que diseñar un script que soporte un sistema de rotación. Es muy sencillo. Hoy hay otros sistemas más complejos que utilizan JavaScript, como los que se basan en la librería jQuery.

Rotar imágenes con PHP

Este es el script que os proponemos:

<?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: página que se abre al puslar sobre la imagen.

Fabriciano González

Amante de la informática y de Internet entre otras muchas pasiones. Leo, descifro, interpreto, combino y escribo. Lo hago para seguir viviendo y disfrutando. Trato de dominar el tiempo para que no me esclavice.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.