Datei Browser mit PHP

Okay, jetzt spielen wir mal etwas mit Verzeichnissen.

Du bindest die Klasse mit
PHP:
require("./php_class/directorylist.class.php");
ein.
Der absolute Pfad der Klasse ist laut Fehlermeldung dieser:
/srv/www/htdocs/web10/html/portal/php_class/directorylist.class.php
Das bedeutet, Dein Script befindet sich in:
Code:
/srv/www/htdocs/web10/html/portal
Du versuchst das Verzeichnis
Code:
html/portal/profile/profil$user_id/$name
auszulesen.
Vom aktuellen Verzeichnis aus gesehen waere der absolute Pfad dieser:
Code:
/srv/www/htdocs/web10/html/portal/html/portal/profile/profil$user_id/$name
Da darin nun 2 mal html/portal vorkommt denk ich dass es unwahrscheinlich ist, dass diese Pfadangabe zum Erfolg fuehrt, was diese Fehlermeldung bestaetigt:
Warning: opendir(html/portal/profile/profil2/): failed to open dir: No such file or directory

Mein Vorschlag:
Ersetzt mal das
PHP:
$dir=new directorylist("html/portal/profile/profil".$user_id."/".$name."",true);
durch das
PHP:
$dir=new directorylist("profile/profil".$user_id."/".$name,true);
 
Nichts zu danken.
Ich wuensch Dir noch viel Erfolg und viel Spass mit PHP.

Uebrigens, falls Du die PHP5-Version meiner Klasse runtergeladen hast musst Du evtl. aufpassen, denn diese funktioniert nicht mit PHP4. Falls Du also irgendwie mal mit einem Hoster zu tun hast der nur PHP4 bietet, und das sind zur Zeit wohl eher mehr als weniger, dann solltest Du die PHP4-Version nutzen. Die bietet den gleichen Funktionsumfang und funktioniert sowohl unter PHP4 als auch unter PHP5.
 
nene das ist mein eigener server hehe :)

ALLES MEINS *G*

und ne arbeite mit der php4 class


Ich werd dich sicher nochmal nerven mit fragen :D

da ich ja wie ich schon beschrieeben habe auch datein löschen und ordner erstellen möchte :O
 
Um bei Dateioperationen Problemen mit dem SafeMode aus dem Weg zu gehen ist FTP immer eine gute Sache.
Fuer FTP hab ich uebrigens auch eine Klasse geschrieben. ;)
 
Zurück