Zum Inhalt springen

File Upload Problem

Erstellt am 27. September 2012 · Noch keine Antworten

Tags: Frage

sebsch88 ·

Hallo, ich versuche mit Hilfe eines Formulars eine Datei hochzuladen und diese anschließend über meinen REST Service auf den Server zu schreiben. Der REST Teil funktioniert bereits, es hakt aber noch beim vermeintlich "einfachen" HTML Formular. Ich poste mal den Code:

<form method="post" enctype="multipart/form-data"
	action="###CURRENTPAGELINK###">
	<input name="picture" accept="image/*" type="file" size="50"
		maxlength="10000000"> <input type="submit" name="save"
		value="###IMGSUBMIT###">
</form>

Wobei

$markerArray['###CURRENTPAGELINK###']= $this->pi_getPageLink($GLOBALS['TSFE']->id);

ist.

Sobald ich nun auf Senden klicke, scheint die Seite zwar neu zu laden, tut sie aber nicht (klingt nach Cache!). Erst wenn ich mit Strg+F5 neu lade, erscheint die Datei im $_FILES Array (klingt noch mehr nach Cache-Problem). Was kann ich tun? #angry#

Bereits probiert habe ich den Klassiker,

$GLOBALS["TSFE"]->set_no_cache();

was auch funktioniert, aber wohl schwer unprofessionell ist, wenn ich meine Google-Ergebnisse richtig deute! Kann mir jemand sagen, wie man es korrekt machen sollte?