Necesito alguien quien pueda ayudarme, yo estoy haciendo una web y deseo colocar 4 fotografías distintas en la cabecera de mi web (ver ejemplo) y busque algunos ejemplos de php y adapte este código siguiente:
<?
function imagen_aleatoria($path) {
$F = 0;
$dir = opendir($path);
while ($file = readdir($dir)) { if (($file != ".") || ($file != "..")) { $archivos[$F] = $file; $F++; } }
$muestra = rand(1,$F);
return "<img src=$path/$archivos[$muestra]>";
}
?>
<table width="480" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><? echo imagen_aleatoria("./graficos"); ?></td>
<td><? echo imagen_aleatoria("./graficos"); ?></td>
<td><? echo imagen_aleatoria("./graficos"); ?></td>
<td><? echo imagen_aleatoria("./graficos"); ?></td>
</tr>
</table>
</body>
Pues este código me sale error en lagunas fotos y se repite y como haría para que salga las fotos distintas y que no se repitan y que SUBA LAS IMAGENES CON SUS NUMEROS Y NO TENGA QUE MODIFICAR CODIGO PARA ACTUALIZAR EL NUMERO DE IMAGENES no se muy bien de PHP pero me dijieron que con Do while en las tablas no se no entiendo mucho de PHP.
Aquí les dejo el código de los archivos que encontré sobre imágenes aleatorias si en caso me puedan ayudar
Gracias por sus respuestas y su ayuda