immagini random

  • Creatore Discussione Creatore Discussione KicKFLiP
  • Data di inizio Data di inizio

KicKFLiP

Nuovo Utente
4 Ott 2007
15
0
0
Pescara
Innanzitutto saluto tutti visto che è la prima volta che scrivo in questo forum. Il mio problema è questo: qualcuno conosce uno script php FUNZIONANTE che permetta di visualizzare in ordine casuale delle immagini salvate in una cartella? E se volessi visualizzarle 4 a 4 (cioè 4 per riga)?? come posso fare? uso <div> o meglio usare una tabella?? Chiedo scusa in anticipo per le domande da babbeo ma mi sono da poco avvicinato alla programmazione php quindi abbiate un pò di pazienza... sono qui x imparare! Grazie e a presto!!:fonzie:
 
avevo giusto sotto mano un codice che credo vada bene per quello che ti serve:

PHP:
<?php
$path="img/";
$formati=array('gif','jpg','bmp');
$open = opendir($path);
$img=array();
	while(false !== ($f=readdir($open))) { 
		for($i=0;$i<count($formati);$i++){
			$formato=substr($f,(strlen($f)-3),strlen($f));
			if(in_array($formato,$formati)){
				$img[]=$f;
			}
		}
   }
 if(count($img)==0);
 {
 $info = rand(0,(count($img)-1));
 echo "<img src=\"".$path.$img[$info]."\">";
 }
?>

Per quanto riguarda l'impaginazione puoi prendere spunto da questo articolo
 
Grazie mille! Ho trovato un sacco di spunti nell'articolo che mi hai indicato! Poi alla fine ho fatto in altro modo però... ho imparato una cosa nuova! A presto!:mavieni:
 

Discussioni simili