![]() |
![]() |
--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: 1 933 Pomógł: 460 Dołączył: 2.04.2010 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Jeden formularz nie może odsyłać do dwóch innych podstron. Natomiast jeśli chcesz rozpoznać wciśnięcie submita i wtedy zadecydować co robić z wpisanymi to php daje taką możliwość. Przykładowy formularz z dwoma submitami:
i teraz interpretacja przez php:
To oczywiście tylko przykład, możesz nadać im takie same name i sprawdzać po value chociażby, który został wciśnięty. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 00:46 |