Provjera valjanosti email adrese

Pozdrav,

kad stavim vako da mi se provjerava email adresa

izbaci mi grešku

Deprecated: Function eregi() is deprecated in D:\xampp\htdocs\sajt\registracija.php on line 89

Dali neko zna kako da rijesim ovaj problem?

piše da se ta funkcija više ne koristi i trebalo bi koristiti ovu funkciju:

http://php.net/manual/en/function.preg-match.php

[quote=“susok”]Pozdrav,

kad stavim vako da mi se provjerava email adresa

izbaci mi grešku

Deprecated: Function eregi() is deprecated in D:\xampp\htdocs\sajt\registracija.php on line 89

Dali neko zna kako da rijesim ovaj problem?[/quote]

if(!preg_match('/^[^@]+@[a-zA-Z0-9._-]+\.[a-zA-Z]+$/', $email)) 
{$email_msg = "Email adresa nije u ispravnom formatu";}

Ovako sam ja uradio

Ili malo preciznija varijanta:

if (!preg_match("/^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,6}$/i", $_POST['email'])) {
                  $errors[] = "Email adresa nije ispravna! ";
              }

Copyright © 2020 WM Forum - AboutContact - Sponsored by: Mydataknox & Webmaster.Ninja