Hallo zusammen, weis hier jemand ob man die Reihenfolge der Zurückgegebenen Parameter bei einen HTTP Formular festlegen kann? Ich habe hier einen Webserver auf einem MC am laufen, der über ein HTTP Formular eine Datei übertragen bekommt. Zusätzlich wird übermittelt wohin die Datei geschrieben werden soll. Ich kann die Datei nicht Zwischenspeichern. Deshalb muß ich definiert vorher wissen wohin die Datei geschrieben werden soll Mfg Simon
Als erstes mal: Wenn du die Datei nicht zwischenspeichern kannst, dann stell auf jeden Fall sicher dass das eigentliche Abspeichern garantiert nicht langsamer ist als die Daten reinkommen. Festplatten haben da z.B. recht lasche Vorgaben wie schnell sie mindestens sein müssen. Ansonsten bleibt dir nur, bei Datenstau die IP-Pakete fallenzulassen und zu hoffen, dass sie neu gesendet werden (was von der Gegenseite evtl. als verlorene Verbindung interpretiert wird). Ich kann deine Frage selbst leider nicht beantworten. Ich hab mal bei Selfhtml nachgesehen aber die schreiben nix darüber. Selbst wenn das im HTML-"Standard" festgeschrieben ist hat das nichts zu bedeuten, weil der eh mehr "Vorschlag" als "Standard" ist (soll heißen, es hält sich eh keiner so genau dran). Erste Möglichkeit: Probier in möglichst vielen Browsern aus, ob es eine bestimmte Reihenfolge gibt (wahrscheinlich dieselbe in der du die Formularfelder im HTML-Code definierst). Wenn ja, reicht dir das vielleicht. Zweite Möglichkeit: Frage in zwei Formularen hintereinander erst den Zielort und dann erst die Datei ab.
Speichern musst du die Datei doch so oder so... Also speicherst du sie in einem TEMP Verzeichnis, holst dann den Dateinamen, und verschiebst die :)
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.