Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: czy email jest dobrze napisany
Forum PHP.pl > Forum > Przedszkole
a1EL
No wlasnie jak sprawdzic czy email jest dobrze napisany ?
Np zeby niebylo czegos takiego dhdk tylko ktos@cos.pl
poprostu zeby sprawdzalo ?
strife
  1. <?php
  2.  
  3. if(preg_match('/^([w.+-]+)@([a-zA-z.-]+).(w{2,6})$/',$email))
  4. {
  5. echo 'Poprawny adres email';
  6. }
  7.  
  8. ?>

questionmark.gif
slaug
Lub jak kto¶ woli funkcje:

  1. <?php
  2. function prawidlowy_email($email)
  3. {
  4. // sprawdzenie prawidłowo¶ci adresu poczty elektronicznej
  5. if (ereg('^[a-zA-Z0-9_.-]+@[a-zA-Z0-9-]+.[a-zA-Z0-9-.]+$', $email))
  6. return true;
  7. else
  8. return false;
  9. }
  10. ?>


pozdr
Daniel
a1EL
Dzienkuje wam obu smile.gif zupelnie niemialem pomyslu jak to zrobic winksmiley.jpg
Teraz sobiesz wszystko smiga biggrin.gif
.chudy.
A ja mam następuj±cy problem. Jak zrobić aby przyjmował również polskie znaki ?
aleksander
  1. <?php
  2. function prawidlowy_email($email)
  3. {
  4. // sprawdzenie prawidłowo¶ci adresu poczty elektronicznej
  5. if (ereg('^[ęó±¶łżĽćńÓˇ¦ŁŻ¬ĆŃa-zA-Z0-9_.-]+@[a-zA-Z0-9-]+.[a-zA-Z0-9-.]+$', $email))
  6. return true;
  7. else
  8. return false;
  9. }
  10. ?>
Pytanie czy w adresie mog± byc polskie znaczki...
.chudy.
Cytat(aleksander @ 2005-06-12 13:47:26)
Pytanie czy w adresie mog± byc polskie znaczki...

Akurat z tymi polskimi znakami to nie było do poczty, ale i tak wielkie dzięki teraz wiem co już jak aarambo.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.