Halihallo cyberscout
- von wo aus geht der Pfad, der in diesem Beispiel als $uploaddir angegeben wurde? Von /tmp, oder / oder vom Speicherort der php-Datei?
http://ch2.php.net/manual/de/function.move-uploaded-file.php
"Ist die Datei gültig, wird sie zum in destination bezeichneten
Dateinamen verschoben."
Es wird von "nichts ausgegangen". Es ist eben einfach ein Dateiname,
wie z.B. './upload.txt' (wo das Script liegt) oder '/upload.txt' (FS-
Root).
- Wenn ich diese Zeile online ausführen lasse erhalte ich immer folgende Fehlermeldungen:
Benötigt werden Leserechte im entsprechenden tmp-Ordner und
Schreibrechte im Zielordner. Zudem musst du alle Verzeichnisse
öffnen dürfen (Ausführungsberechtigung).
Bei Safe Mode muss zusätzlich die selbe UID vorliegen, s. Doku.
Nun vermute ich, dass der aktuelle Benutzer keine Schreibrechte hat. Wie kann ich diese setzen, muss ich da so oder so auf FTP zurückgreifen?
Du musst nicht zwingend auf FTP zurückgreifen, solltest dir aber mal
alles zu Safe Mode http://ch2.php.net/manual/de/features.safe-mode.php
durchlesen und die vorhandene PHP-Konfiguration und Verzeichnis/Datei
Permissions ansehen.
- Was gibt es sonst für Möglichkeiten, Bilder upzuloaden?
Was gefällt dir an http://ch2.php.net/manual/de/features.file-upload.php
nicht?
Viele Grüsse
Philipp