dateiupload
#!rsc
- php
hallo.
ich hab ein ganz eigenartiges problem.
ich erzeuge ein formular zum dateiupload (zb. zum bilder hochladen),
verarbeite dann die variablen mittels php, auch den ftp upload mache ich mittels
php. allerdings funktioniert das nur im netscape und nicht im explorer. kennt jemand
dieses problem?
fuer hilfe waere ich sehr dankbar.
gruss
#!rsc
Hallo, #!rsc.
ich erzeuge ein formular zum dateiupload (zb. zum bilder hochladen),
verarbeite dann die variablen mittels php, auch den ftp upload mache ich mittels
php.
Ich verstehe nicht ganz, was ein Dateiupload über ein Formular (POST) mit einem FTP-Upload zu tun hat.
allerdings funktioniert das nur im netscape und nicht im explorer. kennt jemand dieses problem?
Poste mal bitte den Quelltext des verwendeten Skripts, denn meine metaphysischen Kräfte sind wohl doch zu beschränkt um den Fehler zu erahnen. (Die Fehlerbeschreibung "geht nicht" ist nicht gerade aussagekräftig... :)
Eigentlich senden sowohl Netscape als auch der Internet Explorer gültige POST-Anfrage beim Dateiupload, die dann PHP verarbeitet und so stehen die hochgeladenen Dateien temporär zur Verfügung und man kann per Skript darauf zugreifen.
Mir sind solche Probleme noch nicht aufgefallen - simple POST-Uploadskripte dürften eigentlich mit den gängigen Browsern funktionieren. Der Internet Explorer (getestet mit 6.0) sendet scheinbar manchmal kranke Anfragen, aber wenn man ihn neustartet bzw. das Formular noch einmal ausführt, funktioniert es.
Und der FTP-Upload, von dem du außerdem redest, wird ja vom Skript serverseitig ausgeführt, darauf dürfte der Browser des Benutzers keinen Einfluss haben, wenn man davon ausgeht, dass er GET- bzw. POST-Variablen richtig sendet.
Grüsse,
Mathias
hi mathias.
hab den fehler gefunden. es lag an der pfadangabe.
habe einen absoluten pfad benutzt. mit einem relativen funktionierts
jetzt auf beiden.
was allerdings ziemlich unlogisch ist, wenn die pfadangabe falsch waere, duerfte es ja gar nicht funktionieren, da es ja eigentlich so rein gar nichts mit den browsern zu tun hat.
meine vermutung war, dass es da vielleicht am formularaufbau liegen koennte und nicht an meinem php script. zumindestens weiss ich jetzt, dass es nicht daran lag.
bye
#!rsc
Hallo #!rsc!
allerdings funktioniert das nur im netscape und nicht im explorer. kennt jemand
dieses problem?
Es gibt imho zwischen Netscape und IE beim Upload keine Unterschiede.
Zumindest sind mir keine bekannt, stell doch mal ein phps online, vielleicht hilft's.
MfG
Götz