Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][MySQL][PHP]Upload z poziomu formularza
yareck
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 24.03.2010

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 16:06