controllo su form

Bruce5000

Utente Attivo
14 Ott 2007
106
0
0
Salve, ho un form in cui c'è un campo textarea; devo fare in modo da
controllare che l'utente non inserisca numeri di telefono.
Potete aiutarmi? Grazie
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
26
Roma
alessandro1997.netsons.org
In realtà la cosa è semplice, perché ti basta controllare se ci sono interi di 10 cifre tra le parole inserite nella textarea. Però possono sempre aggirare questo sistema, ad esempio lasciando uno spazio tra una cifra e l'altra. È praticamente impossibile evitare che inseriscano numeri di telefono. Comunque se vuoi sempre provarci ecco il mio sistema:
PHP:
<?php
$text = 'Potete chiamarmi a questo numero: 0612345678.';
$words = explode(' ', $text);

foreach($words as $w)
{
	if(strlen($w) == 10 && intval($w))
		die('Non puoi inserire numeri di telefono!');
}
?>
Fammi sapere se ti da qualche problema.
 

Bruce5000

Utente Attivo
14 Ott 2007
106
0
0
Il controllo if l'ho modificato in modo da verificare se i numeri inseriti
sono maggiori o uguali a 4 cifre; dovrebbe andare bene.
PHP:
foreach($words as $w) 
{ 
    if(strlen($w) >= 4 && intval($w)) 
        die('Non puoi inserire numeri di telefono!'); 
}
 

Bruce5000

Utente Attivo
14 Ott 2007
106
0
0
Ho fatto così perchè un utente può inserire per esempio 0733/ecc.
oppure 0733-ecc.
 
Discussioni simili
Autore Titolo Forum Risposte Data
M Problema con controllo form in real time jQuery 6
A [PHP] Controllo nome utente form di registrazione PHP 4
M [ASP] Upload file da form controllo Classic ASP 5
M [PHP] controllo inserimento dati un un form PHP 4
gandalf1959 Funzione di controllo su un form, comportamento inaspettato Javascript 6
F controllo form php con restituzione errori nella form PHP 10
M controllo di quantità in un form Javascript 0
P controllo sul form Javascript 1
S Controllo di due form in Javascript Javascript 1
P invio form non corretto dopo controllo dati PHP 8
Z Controllo campi di un form php PHP 5
T problema strano con procedura di controllo da database, di dati immessi in un form asp Classic ASP 5
H Effettuare il controllo dei campi di un form e cambiare l' action dinamicamente Javascript 1
K controllo testo da form PHP 7
L form controllo con il for "Tutti i dati sono richiesti". PHP 2
K Controllo FORM e invio dati al DB PHP 43
P controllo campo select nel form Javascript 6
ivarello Form Che avvia upload e controllo automatico PHP 1
P controllo dati form con jquery e php PHP 8
P controllo dati mentre s'inseriscono nel form PHP 17
P controllo campi form istantaneo PHP 4
L controllo form radio prima di inviare jQuery 1
T Impostare un controllo da database, di dati immessi in un form asp Classic ASP 6
T impostare il controllo dei dati immessi dagli utenti su form asp Classic ASP 8
L Controllo campi di un form Ajax 0
D script controllo campi form non va su FF Javascript 2
B Controllo form Javascript 2
B Controllo form: uno dei 2 campi obbligatorio Javascript 11
Robby84 Codice di controllo per form mail PHP 4
P controllo in form con 2 submit Javascript 7
L Controllo e confronto dati immessi in 2 campi Data in un form (mysql) PHP 1
P Predefinito Controllo campi form contenuto in un DIV Classic ASP 0
D Controllo su campi Form Javascript 3
M Controllo campi in un form Javascript 2
sbobby Codice di controllo su form mail!! PHP 4
A controllo in js dei campi di un form Javascript 1
A Problema form: controllo campi vuoti e inibizione pulsante invio Javascript 5
T controllo form: data inserita > maggiore di data odierna Javascript 4
N Controllo form da altri frame HTML e CSS 0
M pulsante per aprire una maschera che contiene controllo schede MS Access 0
G [PHP] Creare script di prenotazione con controllo disponibilità. PHP 7
Z Controllo giorni MYSQL PHP 0
MarcoGrazia jquery validate() controllo checkbox jQuery 2
M Controllo del codice fiscale/partita iva PHP 11
S Software windows10 per controllo contenuti web Windows e Software 6
S Controllo appuntamenti disponibili sul db PHP 5
L input (controllo se è stato modificato o no). PHP 1
W Controllo competitors serp SEO e Posizionamento 2
bubino8 [Javascript] popup di controllo elimina dopo window.print(); Javascript 0
M [MS Access] controllo valido se MS Access 8

Discussioni simili