![]() |
![]() |
--MarJan-- |
![]()
Post
#1
|
Goście ![]() |
Czy da się w jednym formularzu zrobić kilka submitów prowadzących do różnych stron docelowych? Do tej pory robiłem tak, że po prostu wpisywałem jako form action miejsce docelowe do którego chciałem przekazać zmienne, ale natrafiłem teraz na sytuację, w której użytkownik powinien móc zadecydować czy chce dodać dane do bazy A czy do bazy B. Aby dokonać jednego i drugiego potrzebuję danych podawanych w tym formularzu. Jak zatem sprawić, aby kliknięcie jednego buttona odsyłało do bazaA.php, a drugiego do bazaB.php - przy czym za jednym i drugim razem wszystkie zmienne podane przez użytkownika w formularzu powinny być przekazane przez POST. Jak zrobić coś takiego?
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 279 Pomógł: 56 Dołączył: 3.06.2010 Skąd: Tarnowskie Góry Ostrzeżenie: (0%) ![]() ![]() |
Submit wysyła formularz a w formularzu akcja jest tylko jedna. Można to oczywiście zmienić za pomocą JS, ale bez obsługi JS nie zadziała, więc lepiej tego nie robić. Jeśli oba pliki docelowe są na tym samym serwerze to nie widzę problemu w rozwiązaniu, które podał @b4rt3kk.
Jeśli na różnych serwerach użyj cURL'a w podanym rozwiązaniu. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 01:10 |