[PHP] ....mal wieder Dateien
-
function list_dir(dirname) { if(dirname[strlen(dirname)-1]!='\\\') dirname.='\';
static handle=opendir(file = readdir(handle)) { if(file=='.'||dirname.dirname.file.'\\\'); else result_array[]=file;
}closedir($handle);
return $result_array;
}username->username."_pics/".$ap->name."/");
Das funktioniert auf meinem Offline-Server ohne Probleme. Alle Inhalte des Verzeichnisses werden in $files gespeichert. Auf dem Online-Server funzt des aber nicht. Dort ist $files leer! Warum`???
MfGTobsen
-
Versuch mal, ob es mit folgendem Code klappt:
$files = list_dir("./pictures/".$username->username."_pics/".$ap->name."/");
-
Nein, hat leider nicht geholfen.
Aber trotzdem danke...
-
Vielleicht liegt es daran, dass du / und \\ ziemlich durcheinandergewürfelt hast
if(dirname[strlen(dirname)-1]!='\')
$dirname.='\';Due rufst deine Funktion mit einem Pfad auf, der mit / endet und hängst jetzt innerhalb der Funkiton noch ein \ dran (also endet der Pfad dann auf /\ - das gibt für mich keinen Sinn!
[ Dieser Beitrag wurde am 11.04.2003 um 23:38 Uhr von flenders editiert. ]