[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