Mailinglisten-Archive |
Hallo Norbert, für Fehler machen war ich schon immer gut. Durch echo "Pfad : /files/".$username; mkdir("/files/".$username, 0700); im Script entsteht: Pfad : /files/poi Warning: Unable to access /files/poi in /filer/register_script.php on line 64 ($username enthielt "poi", logischerweise :) ) .. mir ist das ein weiterer Gedanke gekommen, der auch zum Erfolg geführt hat. Ich habe mal angenommen, dass das aktuelle Arbeitsverzeichniss des Scriptes immer das jenige welche ist, in dem die just ausgeführte Datei liegt. Das wiederum würde bedeutet, dass das Script gar keine Chance hat in dem Unterverzeichniss "files" irgendetwas anzustellen. (Übelegt habe ich mir das Ganze, weil es im selben Verzeichnis plötzlich funktionierte!) Durch $handle=opendir("files/"); mkdir("files/".$username, 0700); closedir($handle); verlagert sich das Arbeitsverzeichnis in "files" hinein und somit ist es möglich dort ein betreffendes Unterverzeichnis zu erstellen. So geht das also. Trotzdem danke Norbert. mfg daniel
php::bar PHP Wiki - Listenarchive