Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Upload plików - jakie metody?
qrooel
post
Post #1





Grupa: Zarejestrowani
Postów: 306
Pomógł: 42
Dołączył: 25.03.2010
Skąd: Kraków

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


Cześć,

W jaki sposób rozwiązujecie problem uploadu plików dla nieistniejącego rekordu?

Chcemy dodać klienta, klient ten oczywiście nie ma jeszcze żadnego ID w bazie, dodajemy do niego pliki - wszystko jest ok o ile mamy walidację w js.

Co w sytuacji kiedy dodajemy pliki do nowego klienta, a one są ładowane ajaksem do odpowiedniej tabelki, po to aby można było zobaczyć jakie pliki już dodaliśmy i ewentualnie je usunąć. Po dodaniu klienta, jego id trafia do plików.

Można też w sumie zrobić od razu save 'pustego' rekordu żeby mieć ID.

Jak rozwiązujecie takie problemy? Mam nadzieję, że jasno się wyraziłem. ;]

Ten post edytował qrooel 20.10.2011, 23:20:00
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
batman
post
Post #2





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




@qrooel
Zapisując informacje o uploadowanych plikach do bazy, masz ich id (lub dowolny inny unikatowy identyfikator). Po uploadzie pliku przesyłasz ten id w odpowiedzi (z ajaxa), a następnie przy pomocy js zapisujesz go do pola typu hidden lub do ciastka (zależy od założeń serwisu). Po zapisaniu klienta uzyskasz jego id, które łączysz z zapisanymi wcześniej identyfikatorami plików.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 14.10.2025 - 21:53