Mailing List del Fortunae LUG ============================= http://fanolug.sestante.net/eventi.php ora il link rifunziona di nuovo, non ci sono le anteprime, ma amen... se qualcuno ha fatto altre foto (Tino) le aggiungiamo ecco il codice della pagina : <? include 'include/head.xhtml'; ?> <!-- Begin of the Body --> <h2>Eventi organizzati dal LUG</h2> Gli eventi che organizza o a cui partecipa il Fortunae LUG <hr /><table> <? $dir=$HTTP_GET_VARS["dir"]; if ($dir == "") { $i=0; $handle=opendir("eventi"); while ($elencoeventi = readdir ($handle)) { if ($elencoeventi != "." && $elencoeventi != "..") { $files[$i] = $elencoeventi; echo "<a href=\"" . $_SERVER["PHP_SELF"] . "?dir=$elencoeventi\">$elencoeventi</a><br />\n"; $i ++; } } closedir($handle); } elseif ($dir != "") { function CheckExt($filename, $ext) { $passed = FALSE; $testExt = "\.".$ext."$"; if (eregi($testExt, $filename)) { $passed = TRUE; } return $passed; } //Define an array of common extensions. $exts = array("gif","jpg$|\\.jpeg","png","bmp"); $abc = opendir("eventi/$dir"); $files = readdir($abc); echo "<tr><td>nome file</td><td>dimensione</td><td>data creazione</td></tr>\n"; while (false !== ($files = readdir($abc))) { foreach ($exts as $value) { if (CheckExt($files, $value)) { echo "<tr><td><a href=\"eventi/$dir/$files\">$files</a></td><td>\n"; if (filesize("eventi/$dir/$files") > 1024) { printf("%0.0f", filesize("eventi/$dir/$files")/1024); echo " kb"; } else { echo filesize(eventi/"$dir/$files"); echo " b"; } echo "</td><td>" . date("d-m-Y",filemtime("eventi/$dir/$files")) . "</td></tr>\n"; //$count++; //Keep track of the total number of files. //break; //No need to keep looping if we've got a match. } //echo "</table>"; } } closedir($abc); } echo "</table>"; echo "<hr /><a href=\"" . $_SERVER["PHP_SELF"] . "\">Lista eventi</a>\n"; ?> <!-- End of the Body --> <? include 'include/foot.xhtml'; ?> da notare sono i commenti originali del tipo a cui ho rippato pezzi di codice -- Le raccomandazioni della mamma di simon "non prendere freddo, copriti... e prendi il palmare"