Come si formattano correttamente i numeri di telefono?
La maggior parte dei problemi di recapito negli invii internazionali non sono problemi di rete ma di formato.
Il formato internazionale
Prefisso del paese, poi il numero senza lo zero iniziale. Un numero belga scritto localmente come 0470… diventa +32470… Togliere quello zero è il passaggio che si dimentica più spesso.
Conservalo subito bene
Salva i numeri in quel formato internazionale, anche se i tuoi utenti li digitano in forma locale. Metti la conversione al salvataggio, non all'invio — altrimenti nel tuo database convivono due formati.
Spazi e trattini
Si possono togliere. Servono alla leggibilità e non hanno significato. Elimina tutto ciò che non è una cifra o un segno più.
Numeri fissi
Non possono ricevere SMS. Conservali a parte o contrassegnali, altrimenti paghi ogni volta per messaggi che non arrivano da nessuna parte.
Valida all'inserimento
Controlla il formato mentre una persona digita. Dopo non puoi più correggere l'errore, perché non puoi raggiungerla per chiederglielo.