Sven Rautenberg: Dateinamen in MYSQL-Datenbank schreiben

Beitrag lesen

Moin!

Ich habe den enctype entfernt und dann das Ganze mit '$_POST[B_Bild1]' versucht, doch leider kommt immer noch nichts in der Datenbank an. Woran liegt es?
Das liegt vermutlich daran, daß $_POST[B_Bild1] eine leere Variable ist.
Die hochgeladene Datei bzw. deren Namen bekommst du mit $_FILES['userfile']['tmp_name'] und sie liegt als temporäre Datei im PHP-Upload-Ordner.

Das gilt eben nicht, wenn der enctype nicht gesetzt wird. Dann wird auch keine Datei hochgeladen, sondern nur der Dateiname als ganz normales POST-Feld verschickt.

- Sven Rautenberg

--
"Love your nation - respect the others."