Basti: <input type="file">

Beitrag lesen

Ich hab folgendes vor:

Ich möchte den Dateinamen einer Datei in einer Datenbank speichern, eine elegante Lösung wäre über ein Formular, mit dem <input type="file"> Tag hat man dann ja einen Dateibrowser über den man die Datei einfach auswählen kann.

Nur leider wird dann beim Abschicken des Formulars die Datei hochgeladen und das möchte ich ja nicht !

Ich hab auch schon einen Workaround für dieses Problem, ich benutze einfach zwei Formulare, eins mit dem File Feld und eins mit dem Abschicken Button, bevor ich abschicke, lese ich den Namen aus dem Feld aus und schreibe ihn in eine Hidden Feld im Abschicken Formular.

Nun hab ich aber ein dynamisch erzeugtes Formular, er holt sich die Felder etc. aus einer Datenbank, und damit ist diese Lösung sehr kompliziert bis unmöglich (verschachtelte Formulare funktionieren leider nicht).

Vielleicht hat ja hier jemand eine Idee, wie man sowas machen könnte. Also entweder den Upload verhindern oder eine Dateibrowser anzeigen lassen oder so !

Basti