WebDeveloper
 główna | forum manual | skrypty |  artykuły |  projekty | porady |  zasoby |  linki 

Forum PHP


 faqi an temat formularzy
Autor: Aq (---.szczecin.ppp.tpnet.pl)
Data:   07.11.00 20:22

Cze,

Szukam faq'ow na temat formularzy a konkretnie "pol wyboru(?)" (<select> name="> </select>) jak zrobic np. takie cos:
Jezeli zaznacze pole 1 to otworz strone 1.php
Jezeli 2 to 2.php itd. <- chodzi oczywiscie o If ...

Dzieki :>

 RE: faqi an temat formularzy
Autor: Tomek (212.160.232.---)
Data:   08.11.00 00:47

Glowy nie dam ale zdaje sie ze wartosc takiego pola jak kazdego formularza w php jest zamieniana bezposrednio na zmienna o wartosci takiej jak wybrane cos przez usera.
Coz pozostaje zrobic?
Sprawdzic sobie ta wartosc i przekierowac na odpowiednia strone...
if($nazwa==1)
header("Location:1.php")
elseif($nazwa==2)
header("Location:2.php")
elseif($nazwa==3)
header("Location:3.php")
itd...
Mam nadzieje ze troche pomoglem :)

 RE: faqi an temat formularzy
Autor: Aq (---.szczecin.ppp.tpnet.pl)
Data:   08.11.00 20:04

Widzialem w jakims jezyku albo java script albo VBS (nie jestem pewnym) ze sie stosuje do tego case:

Select case
Case "1"
zrob cos jezeli wybiore 1
Case "2"
...jezeli 2

i tak dalej

czy to jest mozliwe w PHP znaczy jak to zaczac Select Option Case ???

 RE: faqi an temat formularzy
Autor: Tomek (212.160.232.---)
Data:   09.11.00 01:35

Z punktu widzenia programowania czy zastosowanie "case" czy instrukcji php "swich" czy tez wielopoziomewego if - else if ma jakies wielkie znacznie? przeciez chodzi o to samo sprawdza sie wiele wrunkow i w zaleznosci od nich cos robi, podany przeze mnie przyklad jest dla mnie najprostszy i najbardziej zrozumialy a prowadzi do takich samych wynikow dzialania skryptu jak np swich.

 RE: faqi an temat formularzy
Autor: Grzesio (---.tigana.pl)
Data:   10.11.00 15:18

Na stronie <a href='www.aldoopro.pl'>aldoopro.pl</a> jest tak zrobiony wybór miasta/powiatu/województwa. Przy SELECT jest Javascript:


<select name=f_woj onChange='document.form.submit()'>.....</select>


a w skrypcie tworze URL na podstawie informacji z bazy.

Natomiast jesli ktos wcisnie przycisk 'Wyślij', zmieniam wtedy wartość pola ACTION formularza - z index.php na search.php. Dla przeglądarek bez JavaScriptu wykonuję ewentualnie przekierowanie na samym początku skryptu i to tyle...

 RE: faqi an temat formularzy
Autor: Aq (---.szczecin.ppp.tpnet.pl)
Data:   10.11.00 19:41

Tomek: jezeli tak mowisz ze if latwiesze to ok, ja tylko tak slyszalem :> (ze case jest lepsze)

 Odpowiedz na tę wiadomość
 Twoje Imię:
 Twój Email:
 Temat:
Odpowiedzi na tę wiadomość prześlij na powyższy adres email.
  




Manual | Skrypty | Artykuły | Projekty
Porady | Zasoby | Linki
Główna | Forum