Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Weryfikacja znaków, Działa do określonej wartości później puszcza
XhtmlProject
post 8.06.2011, 21:53:19
Post #1





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 11.11.2005
Skąd: RuskieJaKraina

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


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 ?




--------------------
Flash
Go to the top of the page
+Quote Post
hyhyhy
post 8.06.2011, 22:30:38
Post #2





Grupa: Zarejestrowani
Postów: 135
Pomógł: 5
Dołączył: 6.02.2011

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


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. }
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 20:22