Tom: Datei-Upload, sich Übersicht verschaffen

Beitrag lesen

Hello,

Ist es nicht, weil der Name der Datei dem php-Skript mittels eines Textfeldes in einem HTML-Eingabeformular übermittelt wurde - und dieses Textfeld heißt eben "Benutzerdatei"!

Was aber vollkommener Unsinn ist, denn der Name des Upload-Feldes wird sowieso übertragen.
Wenn Du die Übung schon gemacht hättest, die ich dir empfohlen habe, dann wüsstest Du das :-)

Fragt sich nur, wie... Zugriff auf Verzeichnisse auf dem Webserver oberhalb meines home-Verzeichnisses dürfte ich schwerlich haben, von daher kann ich gar nicht wissen, wie der absolute Pfad lautet! Und was soll denn eine Upload-Routine, wenn sie für Remote-Uploads gar nicht zu gebrauchen ist?

Die hast Du nicht persönlich (als FTP-User), sondern die hat Dein PHP-Prozess, den Du instantiieren darfst. Das sollte in der Konfiguration in der Variablen open_basedir eingetragen sein.

Schau Dir mal Deine Konfiguration mittels phpinfo() an.
http://de2.php.net/manual/de/function.phpinfo.php

Und eine ausführlicher Beschreibung zum Thema Fileupload findest Du auch im Manual
http://de2.php.net/manual/de/features.file-upload.php

Harzliche Grüße vom Berg
http://bergpost.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
Ein Jammer ist auch, dass die Dummen so selbstsicher und die Klugen voller Zweifel sind. Das sollte uns häufiger zweifeln lassen :-)