Nur Unterordner anzeigen

Moinsn,
ich bin grad dabei für meine HP, eine Neue Picsection zu basteln, jedoch sollte alles automatisiert sein. Sprich, ich muss nur die Picz hochladen in die Ordner, die die Page dann selbstständig erkennen soll und dann in einer Tabelle ausgeben soll mit Anzahl der Dateien darin und Erstellungsdatum vllt.

Ich hoffe ihr wisst was ich meine ;)

Danke schonmal im Voraus
 
http://de3.php.net/manual/de/function.opendir.php
Beispiel 413. opendir() Beispiel
PHP:
<?php
$dir = "/etc/php5/";

// Öffnen eines bekannten Verzeichnisses und danach seinen Inhalt einlesen
if (is_dir($dir)) {
   if ($dh = opendir($dir)) {
       while (($file = readdir($dh)) !== false) {
           echo "filename: $file : filetype: " . filetype($dir . $file) . "\n";
       }
       closedir($dh);
   }
}
?>

Die Funktionen des Dateisystems findest du hier:
http://de3.php.net/manual/de/ref.filesystem.php

Bei konkreten Problemen kannst du dann ja konkrete Fragen stellen.


MfG, pechvogel
 
Dankeschön hat geklappt aber wie bekomme ich die Directories raus mit den Punkten also eine ebene höcher etc. also das nur reine Dir's angeziegt werden?
 
dankeschön (:

hab das jezzn bissl angepasst:
PHP:
<?php
$dir = "img/";
// Öffnen eines bekannten Verzeichnisses und danach seinen Inhalt einlesen
echo '<font color="#ffffff"><table border="1" width="100%">';
if (is_dir($dir)) {
   if ($dh = opendir($dir)) {
       while (($file = readdir($dh)) !== false) {
		if (($file!=".") and ($file!="..")) { 
 		echo '<tr>';
		echo '<td align="center" width="36"><img src="gfx/ordner.ico" width="28" height="28"></td>';
		echo '<td width="20%">'.$file.'</td>';
		echo '<td>';if(filetype($dir . $file)=="dir") {echo "Verzeichnis";}echo '</td>';
		echo '<td width="20%">'.date("d.m.Y - H:i",filemtime($dir)).'</td>';
		echo '<td><a href="index.php?section=picz&dir='.$dir.'"> Ansehen </td>';
		echo "</tr>\n";
		}
       }
       closedir($dh);
   }
}
echo '</table></font>';
?>
 
Zurück
Oben