utilizando la funcion rand() para generar un ciclo aleatorio, el cual
tiene limites de 1 a 20.
la cuestion es que comparo la posicion del rand() y lo muestro con el
numero de la imagen dentro de una carpeta.
la cuestion aqui es que el rand() solo me genera numeros de 1,2,3 a
20, pero yo necesito que me genere algo como 01, 02, 03 .... 20. ya
que las imagenes estan nombradas como imagen01, imagen02, imagen03....
imagen20.
existe alguna forma de hacer que rand muestre los numeros del 1 al 9
con 0 delante.
un saludo!
aqui pongo el codigo para que vean de que hablo
<?php
$images = 20; //número de imágenes
$path = array("galerias/pictures01/","galerias/pictures02/","galerias/pictures03/","galerias/pictures04/","galerias/pictures05/","galerias/pictures06/");
$random = rand(01,$images); //Generamos un número aleatorio
echo "<img src=\"".$path[0]."imagen".$random.".jpg\" width=\"120\"
height=\"120\" alt=\"Preview\" />";
echo "<img src=\"".$path[1]."imagen".$random.".jpg\" width=\"120\"
height=\"120\" alt=\"Preview\" />";
echo "<img src=\"".$path[2]."imagen".$random.".jpg\" width=\"120\"
height=\"120\" alt=\"Preview\" />";
echo "<img src=\"".$path[3]."imagen".$random.".jpg\" width=\"120\"
height=\"120\" alt=\"Preview\" />";
echo "<img src=\"".$path[4]."imagen".$random.".jpg\" width=\"120\"
height=\"120\" alt=\"Preview\" />";
echo "<img src=\"".$path[5]."imagen".$random.".jpg\" width=\"120\"
height=\"120\" alt=\"Preview\" />";
?>
--
LeedsutdsmaN(R)