- Home
- Categorie
- Coding e Sistemistica
- PHP
- controllo sul campo telefono
-
controllo sul campo telefono
Ciao a tutti!
vorrei una mano su come controllare che la digitazione del numeo di telefono sia corretta
cioè renderlo in modo tale che campo riconosca come errato qualsiasi altro elemento (spazio, trattino, underscore, slash, ecc).
Inoltre deve essere sempre scritto con +39 all'inizio..
Grazie!
-
Ciao,
per effettuare questo tipo di controlli puoi usare le espressioni regolari con la funzione ereg().Nel tuo caso l'espressione regolare potrebbe essere:
[php]
$reg_exp="^[+]{1}[3]{1}[9]{1}[0-9]{5,}$";
[/php]
(il numero inizia con +39 ed è seguito da almeno altre 5 cifre)Il controllo con ereg() è:
[php]
if (ereg($reg_exp,$numero_telefonico)) echo "Corretto";
else echo "Errato";
[/php]Alessandro