Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: niedozwolone znaki
Forum PHP.pl > Forum > Przedszkole
atomek_16
hej Forumowicze!

Mamy formularz rejestracyjny i tam pole LOGIN.

Nie wiem jak zrobic, zeby skrypt sprawdzal poprawnosc ow login. Zeby nie bylo w nim dziwacznych znakow. Tylko litery alfabetu.

Pomozcie:)
dzieki wielkie

serdecznie pozdrawiam
sf
  1. <?php
  2. if(!preg_match("#^[0-9][a-zA-Z]+$#", $_POST['login'])) {
  3. $sError = "Login może się składać tylko z liter i cyfr.";
  4. }
  5. ?>
atomek_16
Cytat(sf @ 20.09.2006, 10:03:11 ) *
  1. <?php
  2. if(!preg_match("#^[0-9][a-zA-Z]+$#", $_POST['login'])) {
  3. $sError = "Login może się składać tylko z liter i cyfr.";
  4. }
  5. ?>


hej
niestety, za kazdym razem $sError ma wartosc true, bez roznicy czy login to "aaa" czy "aaa>>" sad.gif((
voytass
Cytat(atomek_16 @ 20.09.2006, 18:02:06 ) *
hej
niestety, za kazdym razem $sError ma wartosc true

Nie zmienna ma wartosc TRUE tylko warunek sprawdzajacy
atomek_16
Cytat(voytass @ 20.09.2006, 16:06:48 ) *
Nie zmienna ma wartosc TRUE tylko warunek sprawdzajacy


Zgadza się, ale mimo wszystko za każdym razem TRUE. Bez różnicy czy to "Jan Kowalski" czy ">>Jan Kowalski^^^>>>" sad.gif
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.