Verzeichnis-Index
Robert
- php
Hallo,
ich möchte, eine index.php haben, die mir wenn ich diese Datei lade den Inhalt des Verzeichnisses im Browser ausgibt. Für Verzeichnisse und Dateien sollen jeweils 2 verschiedene Symbole verwendet werden. Zusätzlich soll die Größe und die letzte Änderung der Dateien ausgegeben werden. Falls eine der Dateien .exclude oder .header heißt, soll diese übersprungen werden.
So, und wie müsste dazu ein PHP-Skript aussehen?
Danke im Voraus,
Robert
Huhu Robert
ich möchte, (....) haben
jaja, das wollen sie alle.
So, und wie müsste dazu ein PHP-Skript aussehen?
ungefähr so:
<?php
... den Mittelteil hab ich Dir überlassen...
?>
Danke im Voraus,
Bitteschön
Viele Grüße
lulu
Hallo,
ich möchte, (....) haben
jaja, das wollen sie alle.
So, und wie müsste dazu ein PHP-Skript aussehen?
ungefähr so:
<?php
... den Mittelteil hab ich Dir überlassen...
?>
Danke im Voraus,
Bitteschön
Jaja, dumme Sprüche kann ich selbst reißen. Es wäre sehr nett, wenn einer so ein Skript schreiben würde.
Robert
Huhu Robert
nett ist es tatsächlich:
define(cROOT_DIR,'/myserverpath/');
$files=array();
$dirs=array();
$handle=opendir(cROOT_DIR.$DIR);
clearstatcache();
while ($entry=readdir($handle)){
if (is_dir(cROOT_DIR.$DIR.'/'.$entry)) {
$dirs[]=sprintf('+ <img src="folder.gif" border="0" width="18" height="18">%s',$entry);
}else{
$s=filesize($entry);
$files[]=sprintf(' <img src="doc.gif" border="0" width="18" height="18"> %s %s',$entry,$s,);
}
}
echo join('<br>',$dirs);
echo "<br>";
echo join('<br>',$files);
musst Du latürnich an Deine Bedürfnisse anpassen und evtl. ein paar Bugs entfernen.
Viele Grüße
lulu
Hallo,
Huhu Robert
nett ist es tatsächlich:
define(cROOT_DIR,'/myserverpath/');
$files=array();
$dirs=array();
$handle=opendir(cROOT_DIR.$DIR);
clearstatcache();
while ($entry=readdir($handle)){
if (is_dir(cROOT_DIR.$DIR.'/'.$entry)) {
$dirs[]=sprintf('+ <img src="folder.gif" border="0" width="18" height="18">%s',$entry);
}else{
$s=filesize($entry);
$files[]=sprintf(' <img src="doc.gif" border="0" width="18" height="18"> %s %s',$entry,$s,);
}
}
echo join('<br>',$dirs);
echo "<br>";
echo join('<br>',$files);
musst Du latürnich an Deine Bedürfnisse anpassen und evtl. ein paar Bugs entfernen.
Viele Grüße
lulu
Vielen Dank für die Mühe!!!!!!!!!!!!!!!!!!!!!!!!11
Robert