Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][OOP]Walidacja
Forum PHP.pl > Forum > PHP > Object-oriented programming
Stron: 1, 2
Crozin
To co ja zamieszczałem jako parametry to były właśnie... parametry. Takim parametrem może być właśnie maksymalna długość czy dozwolone domeny dla maila, ale nie sam wzorzec maila używany do sprawdzenia poprawności formatu.
smentek
Cytat(MateuszS @ 28.04.2010, 20:23:36 ) *
No dobra smentek, ale może wypowiedz się na temat, zostawiając analizę czyjegoś kodu, bo nie o to w tym temacie chodzi tongue.gif


Oj, przeanalizuje Twój kod jak pokażesz smile.gif.

Myśle że wywołąnia w stylu:

  1. $obEmail = new Email(array("pattern"=>"#^[_.0-9a-z-]+@([0-9a-z][0-9a-z-]+.)+[a-z]{2,4}$#", "maxlength"=>20));


To krok w dobrym kierunku. Pamiętaj też że pojedyńczy walidator sam w sobie jest mało przydatny, z reguły walidujemy cały formularz.
Cysiaczek
Myślę, że iloczyn logiczny stanu walidatorów pozwala określić czy cały formularz jest ok, czy nie. Zobaczcie jak to jest w SF rozwiązane http://www.symfony-project.org/forms/1_2/e...Form-Validation

Pozdrawiam
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.