CIao a tutti.
Ho creato una galleria di immagini che purtroppo, non capisco il motivo, mi visualizza SOLO un'immagine. le altre invece non sono ritenute tali dal browser....
Lo script consiste in un file lista.txt che contiene tutti i file di una cartella.
lo script legge e filtra il file e genera la galleria di immagini.
L'output che produce non sembra sbagliato.Codice PHP:if (file_exists("SCRIPT_IMG/lista.txt")) { $lista = file("SCRIPT_IMG/lista.txt"); //$array_lista = explode(" ",$lista); foreach($lista as $valore) { if( (strpos($valore,".jpg")) or (strpos($valore,".png")) or (strpos($valore,".jpeg")) or (strpos($valore,".gif"))) {print ("\n<div style=\"margin:2px;\n border: 1px solid black;\n width:80px;\n height:90px;display:inline\">\n <img src=\"/SCRIPT_IMG/$valore \" style=\"width:75px; height: auto; display:inline\"></div>");} if( strpos($valore,".jpg")) {print ("\n<div style=\"margin:2px;\n border: 1px solid black;\n width:80px;\n height:90px;display:inline\">\n <img src=\"/SCRIPT_IMG/$valore \" style=\"width:75px; height: auto; display:inline\"></div>");} } }
ps: cavolo, lo script visto su una linea appare molto caoticocodice:<div style="margin:2px; border: 1px solid black; width:80px; height:90px;display:inline"> [img]/SCRIPT_IMG/eagle-640.jpg [/img]</div> <div style="margin:2px; border: 1px solid black; width:80px; height:90px;display:inline"> [img]/SCRIPT_IMG/eagle-640.jpg [/img]</div> <div style="margin:2px; border: 1px solid black; width:80px; height:90px;display:inline"> [img]/SCRIPT_IMG/Europe_countries_map_it.png [/img]</div> <div style="margin:2px; border: 1px solid black; width:80px; height:90px;display:inline"> [img]/SCRIPT_IMG/Fedora_mafiosa.jpeg [/img]</div> <div style="margin:2px; border: 1px solid black; width:80px; height:90px;display:inline"> [img]/SCRIPT_IMG/lavoro.gif [/img]</div> <div style="margin:2px; border: 1px solid black; width:80px; height:90px;display:inline"> [img]/SCRIPT_IMG/Linux_Gamers.jpeg [/img]</div>
Grazie in anticipo![]()


Rispondi quotando
