[an error occurred while processing this directive]

Schnelle Seiten gefällig?

Befreien Sie Ihre Webseiten mit wenigen Mausklicks von unnötigem Balast

Hier klicken und mehr erfahren

Neu: Inspirationen für Webdesigner

Entdecken Sie die schönsten Seiten im Netz

Hier klicken und mehr erfahren

[an error occurred while processing this directive]

(Stand: 31.01.25, 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: 31.01.2025
Seitenanfang - Sponsor werden - Datenschutz - Medien - Impressum - Werbung - Hilfe - Kontakt