Witam,
jeśli ten temat był poruszany- wybaczcie. Nie znalazłem.
Opis problemu:
formularz wysyłający dane do pliku, który wrzuci je do mysql
form enctype="multipart/form-data
pierwszy input wpisywany z palca
drugi input wpisywany z palca
(...)
kolejny input to type= file
Jak zrobić, by najpierw (w ramach jednego formularza- bo nie da się ich zagnieżdżać) wysłać plik na serwer, a potem wysłać resztę inputów do bazy wraz z linkiem do pliku (o ile upload był udany) jako kolejny input?
Obrazowo:
użyszkodnik wpisuje $coś1,
użyszkodnik wpisuje $coś2,
użyszkodnik wybiera plik do wysłania i klika "wyślij plik"
plik zostaje wysłany na serwer pod wygenerowaną losowo nazwą (rozszerzenie bez zmian) i (jeśli zakończone powodzeniem) zostaje określona jakaś zmienna, powiedzmy $nazwa_pliku, odpowiadająca nazwie+rozszerzeniu pliku już na serwerze
użyszkodnik klika "wyślij formę" i do bazy zostaje dodane coś1, coś2 (..) i $nazwa_pliku
Będę wdzięczny za wszelką pomoc