Autor | Zpráva | ||
---|---|---|---|
Prefin Profil |
#1 · Zasláno: 1. 1. 2013, 20:39:31
Ahojda
Prosím o pomoc s úpravou validace emailu. V současném stavu if(!eregi('^[a-z0-9_]{1}[a-z0-9\-_]*(\.[a-z0-9\-_]+)*@[a-z0-9]{1}[a-z0-9\-_]*(\.[a-z0-9\-_]+)*\.[a-z]{2,4}$', $_POST["email"])) {... Zkouším to ale nedaří se mi. Díky |
||
Tori Profil |
#2 · Zasláno: 1. 1. 2013, 21:16:01
Znáte funkci filter_var? (viz první příklad)
|
||
DJ Miky Profil |
Komplexní funkci, která by měla pokrývat všechny možné adresy podle příslušných RFC, můžeš najít tady. Ke stažení je i verze pro PHP. Všechny testovací případy pro tuto funkci s vysvětlením a odkazy na příslušná RFC jsou vypsány zde.
Funkce filter_var přímo z PHP neprojde všemi testy a některé platné adresy odmítne. |
||
Prefin Profil |
#4 · Zasláno: 2. 1. 2013, 07:41:59
O is_email jsem nevěděl - bezva věcička. Moc díky.
|
||
Časová prodleva: 11 let
|
0