hotti (no reg): Auto Upload mit AJAX & PHP?

Beitrag lesen

hi,

Ich überlege nun, ob man dies vereinfachen kann. Also ohne zusätzlichen Submit Klick. Die Datei soll gleich nach der Auswahl aus dem Dateisystem hochgeladen werden.

Bei einem Upload werden bytes aus der Datei gelesen, nicht Zeichen. Das DOM scheitert hier schon beim Lesen einer Datei aus dem Dateisystem und spätestens bei der Berechung von Content-Length, dieser header ist bei einem POST erforderlich (Zeichenkette.length liefert 1, wenn sich aus 2 bytes ein Zeichen in "var Zeichenkette" ergibt). Kurzum: Wenn Du es mit DOM Methoden hinkriegst, aus dem Dateisystem eine Datei zu lesen und aus der binary eine Hexmap like %FC%A3%BC.... zu machen, könnte ein Upload auch mit enctype="application/x-www-form-urlencoded", der richtigen content-length für einen POST und sogar mit method="GET" funktionieren (letztere braucht kein Längenangabe).

Hotti (no reg)