webForumDet fria alternativet

Kontrollera e-postadress

PHP

2 svar · 316 visningar · startad av Bjuufaren

Medlem sedan okt. 2003108 inlägg
Frågan#1

Hej,

Jag har ett formulär för inmatning av e-postadress, men innan jag sparar den i min databas vill jag kolla att den är "giltig", dvs att den

- innehåller giltiga tecken (a-z, 0-9, osv..)
- innehåller ett @
- max 3 (eller 4) tecken efter sista punkten
- med mera

Har letat lite här på Webforum men bara hittat en Javascript-variant.. helst skulle jag vilja göra det med PHP.

Medlem sedan okt. 20023 030 inlägg
#2

Taget ifrån http://www.phpbuilder.com/columns/dario19990616.php3?page=3:

function Validate($email) {
    if (eregi('^[_a-z0-9-]+(\\.[_a-z0-9-]+)*@[a-z0-9-]+(\\.[a-z0-9-]+)*$', $email)) {
        return 1;
    }
}

Validate('foo@bar.net');

Returnerar 1 om emailen är korrekt.

Medlem sedan okt. 2003108 inlägg
#3

Tusen tack!

251 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)