Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][HTML]Porownywanie zmiennych z formularza
sp00n
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 18.05.2008

Ostrzeżenie: (0%)
-----


Dziendobry, mam nastepujacy formularz:

  1. <form METHOD=GET action="quiz.php">
  2. <br><br>
  3. <input name="q1" type="radio" value="abc1">
  4. abc1
  5. <input name="q1" type="radio" value="abc2">
  6. abc2
  7. <input name="q1" type="radio" value="abc3">
  8. abc3
  9. <br>
  10. <input type=submit>
  11. </form>
  12. </body>


W pliku quiz.php zmienna q1 o odpowiedniej wartosci jest porownywana, jednak nawet gdy wartosc jest "abc2", wyswietla tak jakby spwlniony byl drugi warunek.

  1. <?php
  2. if ($GET_['q1']=="abc2") echo "costam1"; 
  3. if ($GET_['q1']!="abc2") echo "costam2";
  4. ?>


Probowalem uzyc else, oraz zmienic == na === i nadal nic.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Trobin
post
Post #2





Grupa: Zarejestrowani
Postów: 82
Pomógł: 6
Dołączył: 23.03.2008
Skąd: Szczecin

Ostrzeżenie: (0%)
-----


Można użyć konstrukcji switch (chyba, że nie zrozumiałem o co chodzi (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) )
edit:
  1. <?php
  2. $GET_['q1']
  3. ?>

Co to jest? (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Ten post edytował Trobin 18.05.2008, 19:06:18
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 10.10.2025 - 03:02