![]() |
![]() |
![]()
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 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 51 Pomógł: 11 Dołączył: 12.09.2008 Ostrzeżenie: (0%) ![]() ![]() |
W skrypcie, którym aktualizujesz bazę danych najpierw wysyłasz plik, sprawdzasz czy wleciał bez błędów i jeśli tak... wykonujesz zapytania.
php_file_upload Przyznaj się, słabo szukałeś ![]() Ten post edytował lor 24.03.2010, 01:48:00 -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 24.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Może tak, a może godzina nieludzka... rano spróbuję.
Anyway dzięki. PS: a podsuniesz zmęczonemu linka? ![]() DOBRA, jestem zmęczony ![]() nie podsuwaj ![]() Thnx!! Ten post edytował yareck 24.03.2010, 01:52:39 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 07:34 |