[an error occurred while processing this directive]

Programme von Machern für Macher

Die Grammiweb-Produktreihe hält viele praktische Tools für Webdesigner bereit

Hier klicken und mehr erfahren

Finden Sie harmonische Farben

Mit MyColor Studio, dem professionellen Farbmanagement für Ihre Webseite

Hier klicken und mehr erfahren

[an error occurred while processing this directive]

(Stand: 27.07.24, Adresse: http://www.grammiweb.de/php/php015.shtml)

 

Ordner gefiltert ausgeben

Mit diesem PHP-Script können Sie das aktuelle Verzeichnis ausgeben. Dabei werden nur vorgegebene Dateitypen (.php, .htm, .jpg, .gif) zugelassen.

Natürlich kann statt des vorgegebenen Verzeichnisses (".") auch ein beliebiges anderes gewählt werden.

<?php

$ordner = ".";
$dir = opendir($ordner);
$endung = array('php','htm','jpg','gif');

while ($datei = readdir($dir))
{
  if (($datei != ".") && ($datei != ".."))
  {
  if (in_array(substr($datei, -3), $endung))
  { $dateien[] = $datei; }
  }
}

closedir($dir);

$anzahl = count($dateien);

if ($anzahl != 0)
{
  sort($dateien);
    for($i=0; $i<$anzahl; $i++)
    { echo "<a href=\"".$ordner."/".$dateien[$i]."\">".$dateien[$i]."</a><br>"; }
}

echo "<p>".$anzahl." Dateien</p>";

die();

?>


Zurück zum Inhaltsverzeichnis

[an error occurred while processing this directive] [an error occurred while processing this directive]

© Grammiweb.de Internetlösungen. Alle Rechte vorbehalten. Stand: 27.07.2024
Seitenanfang - Sponsor werden - Datenschutz - Medien - Impressum - Werbung - Hilfe - Kontakt