• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Form - przekierowanie uzależnione od atrybutu action

Cloud VPS
0 głosów
395 wizyt
pytanie zadane 30 kwietnia 2017 w HTML i CSS przez lukasz_m Obywatel (1,380 p.)
Witam

Stworzyłem forma z rozwijaną listą wyboru. Chciałbym aby po zatwierdzeniu przyciskiem

użytkownik został przekierowany na konkretną stronę w zależności od jego wyboru.

W jaki sposób najlepiej to zrobić?

2 odpowiedzi

+1 głos
odpowiedź 1 maja 2017 przez CzikaCarry Szeryf (75,340 p.)
  • PHP: wysyłasz do skryptu wybór z listy, a potem tam przekierowujesz poprzez header
  • JS: w zależności od wyboru z listy zmieniasz atrybut action, np. Przy użyciu InnerHtml
komentarz 1 maja 2017 przez lukasz_m Obywatel (1,380 p.)
Dzięki:) wybrałem ten pierwszy sposób.
0 głosów
odpowiedź 1 maja 2017 przez kacperl95 Obywatel (1,980 p.)
Jeżeli nie chcesz korzystać z innych zasobów niż php to można to zrobić w sprytny sposób.

index:

if(isset(POST_['wybor']))

{

if(POST_['wybor'] == "str1") { Location('nazwa_pliku.php'); }

else if(POST_['wybor'] == "str2") { Location('nazwa_pliku2.php'); }

}

<form action="index" method="POST">

<select name="wybor">

<option value="str1">Str1</option>

<option value="str2">Str2</option>

</select>

<input type="submit" />

</form>

Pisane z pamięci więc mogą być błędy, ale podsumowując w tym pliku masz formularz który odsyła Cię na strone z tym formularzem, ale jeżeli już wcześniej ktoś wybrał to zostanie przez if-a przeniesiony na inną podstronę/stronę.
komentarz 1 maja 2017 przez lukasz_m Obywatel (1,380 p.)
Dokładnie tak to rozwiązałem dzięki

Podobne pytania

+2 głosów
2 odpowiedzi 320 wizyt
pytanie zadane 16 października 2020 w PHP przez jajszczak Nowicjusz (170 p.)
0 głosów
0 odpowiedzi 155 wizyt
pytanie zadane 8 listopada 2020 w JavaScript przez Renzov Obywatel (1,220 p.)
0 głosów
1 odpowiedź 214 wizyt
pytanie zadane 14 maja 2018 w PHP przez s4bek Użytkownik (600 p.)

93,487 zapytań

142,423 odpowiedzi

322,773 komentarzy

62,908 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...