Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Instrukcja if
Forum PHP.pl > Forum > Przedszkole
juntek
Mam problem ze zrobieniem takiego skryptu, który prawidlowo wyświetli napis, że nic nie wybrałem oraz gdy wpiszę w przeglądarce np:http://localhost/test.php?radio1=zxcxzc to wyświetli że nie ma takiego wyboru.
Wyświetla mi się następujący błąd:
Notice: Undefined index: radio1 in C:\xampp\htdocs\test.php on line 7

Notice: Undefined index: radio1 in C:\xampp\htdocs\test.php on line 7

  1. if(!isset($_GET['radio1']))
  2. {
  3. echo "nic nie wybrales";
  4. }
  5. if(isset($_GET['radio1'])&&($_GET['radio1']=='opcja1')||($_GET['radio1']=='opcja2')||($_GET['radio1']=='opcja3'))
  6. {
  7. echo "wybrales: ".$_GET['radio1'];
  8. }
  9. else
  10. {
  11. echo "Nie ma takiego wyboru";
  12. }
kubek3898
Przeciez sam w warunku napisales ze radio 1 ma sie rownac TYLKO opcja1 lub opcja 2 lub opcja3
Greg0
Ja bym ten warunek skonstruował tak
  1. if(isset($_GET['radio1']) && in_array($_GET['radio1'], array('opcja1', 'opcja2', 'opcja3'))
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.