Daniele
2018-02-07 17:17:11 UTC
Ciao a tutti,
forse e' una banalita' ma non riesco ad uscirne.
Dato che la mia applicazione invia degli sms di avviso, ho la necessita' di
validare il numero appena digitato.
Il gateway che uso (skebby) richiede il numero di cellulare con il prefisso
internazionale senza il + o il doppio zero (00) perche' il + lo mette lui
(skebby) di default.
Cosa facilmente risolvibile ...... se ci sono !!!!; infatti se il + o il 00
sono presenti li tolgo e tutto funziona.
Il problema e' se non ci sono, a volte (IL PIU' DELLE VOLTE) il numero dove
inviare l'sms viene digitato senza il +39 o il 39 (se non mettono il +
figurarsi il 39), quindi il risultato e' un'invio errato.
Come posso fare per validare un numero di cellulare ??
Teniamo presente che i numeri non hanno tutti la stessa lunghezza, quelli
attuali hanno 10 numeri (senza +39), i piu' vecchi 9 o 8 (ne ho trovato uno
solo con 8, ma con 9 diversi).
Inoltre ci sono diversi prefissi per telefonia fissa che assomigliano ai
prefissi del mobile (0331 con 331 0332 con 332 0321 con 321 ecc...) che
possono essere erroneamente digitati dall'operatore.
L'unica alternativa che sto cercando di utilizzare e' una maschera
preimpostata in un tedit ...
Oppure l'inserimento del solo numero di cellulare tenendo fuori (e
aggiungendolo dopo) il prefisso internazionale.
Suggerimenti??
Grazie
Daniele
forse e' una banalita' ma non riesco ad uscirne.
Dato che la mia applicazione invia degli sms di avviso, ho la necessita' di
validare il numero appena digitato.
Il gateway che uso (skebby) richiede il numero di cellulare con il prefisso
internazionale senza il + o il doppio zero (00) perche' il + lo mette lui
(skebby) di default.
Cosa facilmente risolvibile ...... se ci sono !!!!; infatti se il + o il 00
sono presenti li tolgo e tutto funziona.
Il problema e' se non ci sono, a volte (IL PIU' DELLE VOLTE) il numero dove
inviare l'sms viene digitato senza il +39 o il 39 (se non mettono il +
figurarsi il 39), quindi il risultato e' un'invio errato.
Come posso fare per validare un numero di cellulare ??
Teniamo presente che i numeri non hanno tutti la stessa lunghezza, quelli
attuali hanno 10 numeri (senza +39), i piu' vecchi 9 o 8 (ne ho trovato uno
solo con 8, ma con 9 diversi).
Inoltre ci sono diversi prefissi per telefonia fissa che assomigliano ai
prefissi del mobile (0331 con 331 0332 con 332 0321 con 321 ecc...) che
possono essere erroneamente digitati dall'operatore.
L'unica alternativa che sto cercando di utilizzare e' una maschera
preimpostata in un tedit ...
Oppure l'inserimento del solo numero di cellulare tenendo fuori (e
aggiungendolo dopo) il prefisso internazionale.
Suggerimenti??
Grazie
Daniele