[FLUG] [CODE] eventi.php
- From: Gecco th Ruled <gecco@xxxxxxxxxxxx>
- To: fanolug@xxxxxxxxxxxxx
- Date: Wed, 27 Nov 2002 17:45:55 +0100
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"
Other related posts:
- » [FLUG] [CODE] eventi.php