Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Prosty sprawdzacz pomoc
Forum PHP.pl > Forum > PHP
Potar
Jak to zamienic aby jezeli sie wpisze cos innego niz te które wyskakują "ok". Bo jak wpisuje pusty to działa dobrze wyskakuje "bad" ale niestety jak wpisuje błędny to nie wyskakuje "bad" tylko puste. Proszę o pomoc to mój skrypt:

  1. <?php
  2. $check = $_POST['kod'];
  3. if($check == NULL)
  4. ECHO("bad");
  5.  
  6. ELSEIF($check == 'Por')
  7. ECHO("ok");
  8.  
  9. ELSEIF($check == 'zaj')
  10. ECHO("ok");
  11.  
  12. ELSEIF($check == 'sb')
  13. ECHO("ok");
  14.  
  15. ELSEIF($check == 'rob24')
  16. ECHO("ok");
  17.  
  18. ELSEIF($check == '')
  19. ECHO("bad")
  20.  
  21. ?>


Tu sprawdzacz kodu: http://www.potarskicheckkod.yoyo.pl/
Tylko dla testu na free hoście bo musi to poprawnie działać aby obsługiwać mój program. Czekam na pomoc. Pozdrawiam
MateuszS
  1. $dozwolone = array("Por", "zaj", "sb", "rob24");
  2. $check = trim(strip_tags($_POST["kod"]));
  3. if(empty($check)) exit("bad");
  4.  
  5. if(in_array($check, $dozwolone)) {
  6. echo "ok";
  7. } else {
  8. echo "bad";
  9. }


ps1 pisane z palca, poprawisz mysle ew. bledy
ps2 800setny post! ;>
Potar
Dzieki wielkie do zamknięcia ;]
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.