Autor Zpráva
Hub
Profil *
Zdravím, potřeboval bych náhradu za následující kód: if (ereg("^.+@.+\\..+$", $email)), který kontroluje, zda je zadaná hodnota ve tvaru xxx@xxx.xxx , jenže funkce ereg už je zastaralá. Díky
Leo
Profil
preg_match, viz manuál

Leo
ShiraNai7
Profil
if(preg_match('/^[a-zA-Z._\-]+@[a-zA-Z._\-]+\.[a-zA-Z]{1,4}$/', $email) === 1) { ... }


edit: doplněn chybějící $
Hub
Profil *
Díky, funguje.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0