problema controllo campo numerico

mikyweb

Nuovo Utente
5 Ago 2005
3
0
0
31
salve a tutti.

Ho creato un form per farmi inviare alcune informazioni per e-mail.

Lo script funziona correttamente, tranne che per un controllo, ovvero quello di un campo numerico. Praticamente se quel campo lo lascio vuoto mi da errore, mentre se lo compilo con qualsiasi dato, sia con lettere che numeri mi spedisce ugualmente l'email.

Vi posto la parte di codice che utilizzo per il controllo:

prendo la variabile numerica dal form, come tutte le altre

PHP:
$telefono = $_POST['telefono'];

eseguo tutti i controlli dei vari campi compreso quello numerico:

PHP:
if($telefono == is_numeric($telefono)) 
{ 
echo "<p lang=\"it\"> <b> Errore </b>: il campo <b> Telefono (fisso o cellulare) </b> contiene caratteri non validi. Controllare che i dati immessi siano <b> SOLO </b> numeri!</p>";
}

Non riesco proprio a capire come mai non mi controlla se la variabile sia un numero oppure no!!


Grazie a tutti!! :dipser:
 

alexci

Nuovo Utente
24 Feb 2006
21
0
0
mikyweb ha scritto:
if($telefono == is_numeric($telefono))

Prova così:

Codice:
if ( !is_numeric($telefono) ) {
[INDENT]echo "Errore";[/INDENT]
}

Nota che se il numero è scritto staccato dal prefisso tipo "02 0000.." ti dovrebbe dare comunque errore, per cui devi valutare di togliere spazi e trattini prima di fare il controllo is_numeric

Ciao
 
Discussioni simili
Autore Titolo Forum Risposte Data
M Problema con controllo form in real time jQuery 6
P [PHP] Realizzare un controllo accessi cantiere, problema lettore Qrcode... PHP 0
A problema controllo Javascript 2
P Problema inserimento controllo su script multiupload... PHP 2
T problema strano con procedura di controllo da database, di dati immessi in un form asp Classic ASP 5
M [RISOLTO]Problema controllo e passaggio di valori da una pagina all''altra PHP 4
D Problema con funzione preg_match() per controllo email PHP 2
foki Problema Controllo Username HELP PHP 3
LaKanka Problema controllo diversi browser Webdesign e Grafica 3
K problema con il Controllo A Schede. Aiuto! MS Access 0
A Problema form: controllo campi vuoti e inibizione pulsante invio Javascript 5
F Problema pulsante cerca record su access Database 0
I Sto progettando nuovi siti utilizzando bootstrap e devo dire funziona bene, l'unico problema e la maschera -moz- HTML e CSS 0
K Problema form update PHP 2
O problema con dvr dahua xvr5116 IP Cam e Videosorveglianza 0
S Problema nel ciclare un json Javascript 0
G Problema con Xampp Web Server 1
andrea barletta Problema con miniature comandi Photoshop 0
I problema con alice Posta Elettronica 0
K Problema Inner join PHP 1
F firefox problema http Linux e Software 0
N Problema con position absolute e overflow HTML e CSS 4
E Problema jquery Success jQuery 2
L Problema con inner join PHP 11
K [php] Problema con inner join PHP 4
E problema selezione sfumata Photoshop 2
K [PHP] Problema con variabili concatenate. PHP 1
A Problema filtro fluidifica Photoshop Photoshop 1
H Problema Bordi Scontorno Photoshop 1
O problema con query PHP 4
R Problema installazione Realtek WiFi USB rtl8821 Reti LAN e Wireless 1
I problema con 2 account Posta Elettronica 1
L problema collegamento file css con html HTML e CSS 1
Y Problema percorso file in rete PHP 1
N Problema SEO "L'URL non si trova su Google" SEO e Posizionamento 4
E Problema accesso a file con app sviluppata con MIT APP INVENTOR 2 Sviluppo app per Android 0
P Problema acquisizione clienti Webdesign e Grafica 1
F NetBeans problema creazione progetto Java Windows e Software 0
M Problema con Try Catch PHP 0
C problema seo + cerco esperto SEO e Posizionamento 11
Sergio Unia Problema con gli eventi del mouse su una data table: Javascript 2
T PROBLEMA CON SESSIONI PHP 3
A Problema, non so, di scale() o transform, oppure altro? HTML e CSS 0
T ALTRO PROBLEMA CON ARRAY PHP PHP 1
R problema con else PHP 0
T PROBLEMA CON ARRAY PHP 8
L problema con query select PHP 2
R Problema query con ricerca id numerico PHP 2
F Problema con risposta PHP 0
S problema con recupero dati tabella mysql PHP 2

Discussioni simili