• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

File Input nur Filename in die DB

Jeremygolf

Mitglied
Hallo,

ich möchte gerne, dass man in einem Inputfeld das Bild auswählen kann. Das geht ja mit type="file". Jedoch möchte ich, dass danach nur der Bildname z.B. hallo.jpg. in die Datebank gespeichert wird. Wie geht das?
 
Der Input vom Typ file wird von PHP als array mit diversen Daten empfangen, unter Anderem der Dateiname.
Du musst also nichts weiter tun, als diesen Namen aus dem PHP array zu holen und mit einem query in ein Textfeld schreiben.
Logisch musst du gleichzeitig dafür sorgen, dass die Datei nicht im Temp Verzeichnis des Servers bleibt und kurz danach gelöscht wird, sprich du musst die Datei irgendwohin verschieben, wo PHP sie später anhand des Namens den du in der DB gespeichert hast finden kann.
 
Zurück
Oben