Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Błąd podczas użycia funkcji ereg, Wyskakuje błąd funkcji ereg
David92
post
Post #1





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 2.09.2009

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


  1. if(ereg("^[a-zA-Z0-9.\-_]+@[a-zA-Z0-9\-.]+\.[a-zA-Z]{2,4}$", $email))
  2. exit ("Adres e-mail jest nieprawidłowy.");


błąd wyskakuje taki :

  1. Warning: ereg() [FUNCTION.ereg]: REG_ERANGE IN /home/david92/public_html/register.php ON line 27


Nie mogę znaleźć w czym jest problem.

Prosiłbym o pomoc z góry dzięki:)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
David92
post
Post #2





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 2.09.2009

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


dzięki za wszystko, ale użyłem jednak funkcji preg_match (IMG:style_emoticons/default/smile.gif) a co do filter var to nie działa tak jak powinno[o ile dokładnie o tej mówie] , ponieważ można podać adres np: ss@ss nie dodając domeny:)

Dzieki i pozdro;p

Ten post edytował David92 14.12.2010, 20:52:27
Go to the top of the page
+Quote Post
darko
post
Post #3





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

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


Cytat(David92 @ 14.12.2010, 20:51:01 ) *
a co do filter var to nie działa tak jak powinno[o ile dokładnie o tej mówie] , ponieważ można podać adres np: ss@ss nie dodając domeny:)

chyba jednak coś Ci się pomyliło:

  1. var_dump(filter_var('ss@ss', FILTER_VALIDATE_EMAIL));

rezultat:
bool(false)

więc nie przepuszcza.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 17.10.2025 - 11:19