Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]walidacja email
olszam
post 3.09.2012, 16:21:15
Post #1





Grupa: Zarejestrowani
Postów: 342
Pomógł: 23
Dołączył: 20.01.2011
Skąd: Chełm

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


mam tu 2 kody na walidacje emali pierwszy to powiedzmy od ręki napisana(nie mój) funkcja
  1. function walidacja_email($email) {
  2. if (!preg_match('/^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,4})$/', $email))
  3. {
  4. echo "wprowadzony adres email jest niepoprawny";
  5. } else echo "wprowadziłeś poprawny adres email";
  6. }
  7. walidacja_email('login_login@example.pl');


a drugi to już z użyciem gotowej funkcji filter_var
  1. if(filter_var('login_login@example.pl', FILTER_VALIDATE_EMAIL))
  2. {
  3. echo 'Adres e-mail poprawny';
  4. }
  5. else
  6. {
  7. echo 'Adres e-mail niepoprawny';
  8. }


oba działają bo sprawdzałem, ale zastanawiałem się nad użytecznością w formularzach(np. rejestracja) i czy któreś z nich nie będą jakoś sprawiać kłopotu przy późniejszych zmianach.
Go to the top of the page
+Quote Post
darko
post 3.09.2012, 16:28:04
Post #2





Grupa: Zarejestrowani
Postów: 2 885
Pomógł: 463
Dołączył: 3.10.2009
Skąd: Wrocław

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


Korzystaj z gotowego, wbudowanego filtra, który jest po prostu standardem i nie ma potrzeby wymyślać koła na nowo.


--------------------
Nie pomagam na pw, tylko forum.
Go to the top of the page
+Quote Post
olszam
post 3.09.2012, 18:52:30
Post #3





Grupa: Zarejestrowani
Postów: 342
Pomógł: 23
Dołączył: 20.01.2011
Skąd: Chełm

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


ok spoko i dzięks za rade
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: 19.04.2024 - 00:06