Sven Rautenberg: Pfad-Übergabe bei file-type klappt nicht

Beitrag lesen

Moin!

Das ganze soll so ne Art Web-Kontroll-Center werden, der lokal auf nem Rechner läuft. In dem Fall möchte ich die übergebene Datei auslesen und Daten in ner Datenbank speichern.

die daten aus der datei hast du doch - sie wurden doch eben hochgeladen.

Nur bei enctype="multipart/form-data", sonst nicht.

Und nein - man kann an der Vollständigkeit des Dateinamens nichts ändern. Weil man mit dem vollständigen Pfad normalerweise nichts anfangen kann als Server, denn der Server ist ein ganz anderer Computer, als der Client, auf dem der Benutzer des Browsers die Datei auswählt. Folglich kann der Server niemals auf diese Datei zugreifen, selbst wenn er den Pfad kennen würde. Dass das in dem extremen Ausnahmefall "Server läuft auf demselben Rechner, wie der Client" doch geht, ist im Firefox einfach nicht berücksichtigt - mit Absicht. Der Pfad geht den Server einfach nichts an, da könnten Informationen drinstehen, die niemanden was angehen.

Also ist das Verhalten vom Firefox gut, und das vom IE schlecht.

- Sven Rautenberg