Alexander Foken: Dateiupload mit PHP unter Win2000/IIS

Beitrag lesen

Moin Moin !

http://selfhtml.teamone.de/html/formulare/datei_upload.htm gelesen und beachtet ?

Einziger Unterschied: accept-type statt enctype, aber sonst erkennt er mir die gepostete variable halt nicht.

Das enctype-Attribut ist wichtig, ohne den richtigen ENCTYPE sendet der Browser die Datei einfach nicht. accept-type gbt es nicht. Das accept-Attribut darfst Du gerne zusätzlich angeben, aber der Browser darf sich auch gerne einen Dreck um das accept-Attribut scheren.

schicke sogar noch ein hidden-field mit der max_file_size mit

Und wie soll der Browser kapieren, daß das hidden-Feld mit dem File-Upload-Feld zusammenhängt? Du kannst dem File-Upload-Feld noch ein maxlength-Attribut mitgeben, aber auch das darf der Browser zu 100% ignorieren. Die Dateigröße mußt Du auf dem Server prüfen.

Und bevor Du fragst: Den "Browse"- oder "Durchsuchen"- oder "..."-Button des File-Felds kann man nicht beeinflussen.

Du hast http://selfhtml.teamone.de/html/formulare/datei_upload.htm nicht wirklich gelesen, bestenfalls überflogen, fürchte ich.

Alexander

--
Nein, ich beantworte keine Fragen per eMail. Dafür ist das Forum da.
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so!"
Für eine bessere Übersichtsdarstellung des Forums: http://cforum.teamone.de/phpbt/bug.php?op=show&bugid=103&pos=2