Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Weryfikacja adresu email
kogutPHP
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 22.06.2007

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


  1. <?php
  2. if (!eregi('^[a-zA-z0-9_]+@[a-zA-z0-9-]+.[a-zA-z0-9-.]+$' . $email))
  3. {
  4. echo 'Adres Email wydaje się być nie poprawny - wiadomość nie została wysłana. Spróbuj ponownie.';
  5. }
  6. else
  7. {
  8.  echo 'Adres email jest poprawny';
  9. }
  10. ?>


Czy to wyrażenie regularne i funkcja są poprawne? Jest to gotowiec (książkowy), i nie mam pojęcia czemu każdy email (nawet poprawny) nie jest przypisywany wyrażeniu regularnemu.

Ten post edytował kogutPHP 24.07.2007, 00:44:43
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
strife
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


Popraw nazwę tematu inaczej wątek zostanie zamknięty.

W książkach czasami zdarzają się błędy, daj przykłady, które Ty wprowadzasz i wywala Ci, że podany adres nie jest prawidłowy.

ps. w 2 linijce, zamiast kropki powinien być przecinek.


--------------------
Go to the top of the page
+Quote Post
kogutPHP
post
Post #3





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 22.06.2007

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


Cytat(strife @ 24.07.2007, 01:27:27 ) *
Popraw nazwę tematu inaczej wątek zostanie zamknięty.

W książkach czasami zdarzają się błędy, daj przykłady, które Ty wprowadzasz i wywala Ci, że podany adres nie jest prawidłowy.

ps. w 2 linijce, zamiast kropki powinien być przecinek.


faktycznie pomogło. Będzie trzeba wkonću zainwestować w papierową wersję książki bo wersja skanowana do pdfa i ponownie drukowana nie daje możliwości odróżnienia kropki od przecinka (gdyby nie ta cena 100zł... grrr)smile.gif
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 Aktualny czas: 20.08.2025 - 09:00