kostenloser Webspace werbefrei: lima-city


unterordner werden nicht als ordner erkannt

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    speedtouch92

    Kostenloser Webspace von speedtouch92

    speedtouch92 hat kostenlosen Webspace.

    Hallo, ich habe dieses Script, welches mir die Ordnerstrucktur ausgibt.
    Wenn ich auf einen Ordner klicke, soll das script den Inhat des Ordners anzeigen.

    Nun zeigt er auch den Inhalt der Ordner an,
    aber wenn ich in einem Unterordner bin, denkt PHP dieser Ordner wäre eine Datei, also:

    Hauptverzeichnis (wo meine Datei liegt)
    Hauptverzeichnis: Script erkennt Ordner
    Hauptverzeichnis -> testordner script denkt Ordner wären Dateien.

    if(!$_POST['dir']) {
    $_POST['dir']="./";
    }
    ?>
    <table border="1" cellspacing="0">
    <tr><td>ico</td><td width=\"200px\">name</td><td colspan=\"3\">Aktionen</td></tr>
    <?php
    	$dir=opendir($_POST['dir']);
    	$listdirarray = array();
    	$listfilearray = array();
    	while($datei=readdir($dir))
    	{
    		if(is_dir($datei)) {
    			$listdirarray[] = $datei;
    		} else {
    			$listfilearray[] = $datei;
    		}
    	}
    	asort($listdirarray);
    	asort($listfilearray);
    	foreach($listdirarray as $data) {
    		if($data!=".") {
    			echo"<tr><td><img src=\"filemanager/dir.gif\"></td><td><a href=\"javascript:navigation('list', '" .$_POST['dir'].$data. "/', '')\">" .$data. "</a></td><td>Ak</td></tr>";
    		}
    	}
    	foreach($listfilearray as $data) {
    		echo"<tr><td><img src=\"filemanager/file.gif\"></td><td><a href=\"javascript:navigation('download', '" .$_POST['dir']. "', '" .$data. "')\">" .$data. "</a></td><td><a href=\"" .$_POST['dir'].$data. "\" target=\"_blank\">&Ouml;ffnen</td><td>Ak</td></tr>";
    	}
    	echo"</table>";
    }
    ?>
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. e**o

    kann es sein dasss read_dir() nur die realtiven pfade liefert und es deshalb ab dem ersten unterordner net geht?

    mfg
    berni
  4. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!