Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Weryfikacja znaków
Forum PHP.pl > Forum > Przedszkole
XhtmlProject
Witam. Mam problem z weryfikacją ilości znaków wprowadzanych do formularza.
Niech będzie sobie jakiś <INPUT TEXT>
Teraz chce sprawdzić czy ktoś nie wpisuje zbyt długiego ciągu znaków:

  1. if (strlen($_POST['wartosc_x']) < 5) {
  2. echo 'Komunikat';
  3. return false;
  4. exit();
  5. }


I wszystko działa do 6 znaków, blokuje i wypluwa komunikat - jeśli wstukam 7 znak (i więcej) ... puszcza mnie dalej ohno-smiley.gif co_jest.gif
Coś robię źle ?


hyhyhy
Ciekawe, bo skopiowałem sobie twój kod i też mi nie działa, a teżnei widzę błędu. Ale napisałem coś na kształt tego i to już, co ciekawe, działa

  1. if (empty($_POST)){
  2. echo '<form action=test.php method=post><input type=text maxlength=100 name=tekst /><br />
  3. <input type=submit value=wyslij /></form>';
  4. }else{
  5. if (strlen($_POST["tekst"])<5){
  6. echo 'mniej niz 5';
  7. }else{
  8. echo 'wiecej niz 5';
  9. }
  10. }
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.