Jak wysłać dane z tego samego formularza do kilku stron ?

Języki, których efekty są wykonywane po stronie serwera. PHP, ASP czy CGI w połączeniu z bazami danych SQL dają niezwykłe możliwości budowy i zarządzania stron WWW. Tu zadajemy pytania oraz demonstrujemy kod, z którym mamy problem.
emjot
Posty: 4
Rejestracja: czw kwie 21, 2005 8:47 pm
Lokalizacja: Bydgoszcz
Kontakt:

Jak wysłać dane z tego samego formularza do kilku stron ?

Post autor: emjot »

Witam, mam pytanko, jak w temacie.

Chodzi o to czy jest taka możliwość aby przy użyciu metody POST móc wysłać dane z tego samego formularza do paru stron jednocześnie albo po prostu żeby była możliwość wysłania tych danych do danej strony w momencie wyboru odpowiedniej opcji znajdującej się właśnie w tym formularzu.

Normalnie jest to niemożliwe gdyż w

Kod: Zaznacz cały

<FORM ACTION="adres.php" METHOD="POST" TARGET="top">
z góry określamy już adres jedynej strony do której dane możemy przesłać.

Proszę o pomoc i ewentualne przekierowania na jakieś skrypty jeśli nie jest to możliwe zrobienie w miare prosty sposób.

Sorrki jeśli okaże się, że temat jest prosty. Ja się z takim rozwiązaniem jeszcze nie spotkałem :(
Asit
Zaczyna działać
Zaczyna działać
Posty: 402
Rejestracja: ndz lis 28, 2004 9:17 pm
Kontakt:

Re: Jak wysłać dane z tego samego formularza do kilku stron ?

Post autor: Asit »

akcja wywolywania skryptu musi zachodzic na stronie ktora bedzie segregowala tresc.. czyli tak:
formularz:
<FORM ACTION="sprawdz.php" METHOD="POST">
tu mozesz dodac

Kod: Zaznacz cały

<input type="radio" name="strona" value="1"> do strony 1
<input type="radio" name="strona" value="2"> do strony 2
<input type="radio" name="strona" value="3"> do strony 3
oraz pozostale pola do wpisywania danych

w sprawdz.php
tu musisz wprowadzic warunek jesli $strona jest rowne 1 to dane zapisuja sie w stronie pierwszej i analogicznie do pozostalych..

nie wiem czy dokladnie o takie coś chodzilo ale tak zrozumialem..
pozdrawiam
emjot
Posty: 4
Rejestracja: czw kwie 21, 2005 8:47 pm
Lokalizacja: Bydgoszcz
Kontakt:

Re: Jak wysłać dane z tego samego formularza do kilku stron ?

Post autor: emjot »

No nie bardzo o to mi chodziło :( ale może opiszę to inaczej.

Chodzi o to, że użytkownik wypełniający formularz nie wybiera sobie opcji z danych formularza gdzie mają być wysłane dane, ma do wyboru kilka buttonów, które decydują o tym gdzie zostaną przesłane dane. Czyli Button 1 wyśle dane do strony 1 a Button2 do strony 2. Jak zrobić, żeby różne przyciski czy też odnośniki wysyłały te same dane formularza do różnych stron.

Sorrki, że troche zakręciłem. :wink:
Pozdrawiam i dzięki.
ODPOWIEDZ