Salve a tutti...
Mastico poco di PHP ed ho trovato un codice che consente di validare il campo "email" di un form.
Il problema è che nonostante abbia escluso il campo email dai campi obbligatori, se lo lascio vuoto, mi viene comunque restituito il messaggio di errore "inserite un indirizzo email valido".Codice PHP:
if (!eregi ('^[[:alnum:]][a-z0-9_\.\-]*@[a-z0-9\.\-]+\.[a-z]{2,4}$', stripslashes(trim($_POST['emailfrom'])))) {
$errors[]='Inserite un indirizzo email valido';
}
Io vorrei dirgli che quella funzione !eregi deve valere solo se il campo viene riempito...Altrimenti va bene lo stesso e la mail può essere inviata.
Qualcuno sa cosa devo aggiungere per far funzionare il codice in questo modo?
Grazie!