Está usted en Indice > Construcción > Lenguajes > PHP > Lecciones y Paso a Paso > Mostrar imagenes aleatorias en PHP de forma sencilla
Construcción
Maletín
Utilidades
Cursos
Promoción
Rentabilidad
Zona Novatos
Foros
Acceso a tu cuenta

Mostrar imagenes aleatorias en PHP de forma sencilla

Existen mejores formas, mas sofisticadas, pero vamos a mostrar una de las maneras mas sencillas de hacerlo.

Lo primero es crear la carpeta que tendra las imagenes, en el ejemplo las imagenes estaran en:

imagenes/aleatorias

Despues renombrar todos los ficheros de las imagenes de la siguiente manera:

1.jpg, 2.jpg, 3.jpg, 4.jpg, etc.

Despues creamos el fichero aleatorias.php y metemos el siguiente codigo:

<?php
$total = "11"; // Numero total de imagenes
$extension = ".jpg";// Definimos la extension, puede ser .jpg, gif, bmp, etc.
$carpeta = "imagenes/aleatorias";//Carpeta con las imagenes
// De aqui para abajo no es necesario modificar nada
$start = "1";
$random = mt_rand($start, $total);
$image_name = $random . $extension;
echo "<img src="$carpeta/$image_name" border="0">";
?>

En este ejemplo, el script mostrara aleatoriamente una imagen entre el 1.jpg y el 11.jpg, pero podeis modificarlo a vuestro antojo.

Lo unico que falta por hacer, es colocar el siguiente codigo en la zona donde quereis que salga la imagen aleatoria.

<?php include "aleatorias.php"; ?>

Podeis meter varias imagenes en distintas zonas, solamente es repetir el include para que salga una nueva imagen




Autor: www.supertutoriales.com
http://www.supertutoriales.com/web-335.html

Usuarios que han visto este tema también han visto...

- Introducción básica a Flash con PHP
- Proteger Páginas con Contraseña con PHP
- Códigos y Valores de colores RGB con PHP
- Documentando PHP con phpDocumentor
- Tiempo de ejecución de una página con PHP


Versión imprimible - Versión imprimible de este documento
Enviar e-mail - Enviar por e-mail este documento
Publicidad






Cursos de Community Manager

Información legal | Política de Privacidad | Contacte con nosotros

Otro proyecto de Factoría de Internet. Copyright© 2003-2011 Factoría de Internet S.L.. Todos los derechos reservados.


Página generada el 26-05-2012 a las 04:49:15