- Home
- Categorie
- Coding e Sistemistica
- PHP
- [Script help] Controllo email
-
[Script help] Controllo email
Ciao ragazzi,
sto cercando un semplice script che controlli che all'interno dei campi di un form non venga inserito alcun indirizzo email.Qualcuno può segnalarmi dove lo posso trovare?
Grazie.
-
Ciao diegoJC,
dovresti fare una cosa del genere:
[php]
if(eregi("^[a-z0-9][_.a-z0-9-]+@([a-z0-9][0-9a-z-]+.)+([a-z]{2,4})", $input))
echo '$input è un email';
[/php]
-
Sono agli esordi col php e magari quel che ti consiglio non è una delle migliori soluzioni ma magari ti basta usare la funzione stristr() per controllare se c'è una @ seguita da un punto nel form.
[php]
$chiocciola = "@";
$punto = "."
if(stristr($stringa,$chiocciola)){
$stringaChiocciola = stristr($stringa,$chiocciola);
if(stristr($stringaChiocciola,$punto)){
echo "La stringa contiene una mail";
}
}
[/php]
-
Forse sarebbe meglio usare preg_match() visto che la funzione eregi sarà presto eliminata da PHP.