 |
| Autore |
Messaggio |
Eugene
Nuovo utente


Registrato: 24/09/07 09:53
Messaggi: 3
Residenza: Dagobah
|
Inviato:
Lun Set 24, 2007 10:07 am |
  |
Buongiorno
Sono nuovo sia in php che in questo forum, quindi esordisco subito con un "bentrovati".
Per passare subito al mio piccolo problema, dico che si tratta di un controllo su un campo di un form, per la precisione del CAP, che deve essere di 5 caratteri e tutti numerici.
Il numero massimo di caratteri lo controllo tramite maxlength in html, la natura del contenuto la verifico tramite is_numeric in php ma non ho idea di come fare per controllare la lunghezza.
Ho provato con length ma probabilmente sbaglio la sintassi.
| Codice: | if (length($cap)<5){
$errore = TRUE;
$alert = "Campo <strong>CAP</strong> vuoto o non valido.";
} |
Ho visto che anche $cap.length e $cap[length] non danno il risultato sperato, anzi quest'ultimo mi restituisce come valore il primo carattere del campo piuttosto che la lunghezza del campo.
Mi potete aiutare?
Grazie. |
_________________ <-- Fare o non fare, non c'è provare -->
http://www.yodastudio.com |
|
    |
 |
Eugene
Nuovo utente


Registrato: 24/09/07 09:53
Messaggi: 3
Residenza: Dagobah
|
Inviato:
Lun Set 24, 2007 11:14 am |
  |
Ed in effetti sbagliavo comando.
Usando (strlen($cap) funziona perfettamente.
Grazie lo stesso ed alla prossima. |
_________________ <-- Fare o non fare, non c'è provare -->
http://www.yodastudio.com |
|
    |
 |
|
|
|
Successivo
Precedente
Non puoi inserire nuovi Argomenti Non puoi rispondere a nessun Argomento Non puoi modificare i tuoi Messaggi Non puoi cancellare i tuoi Messaggi Non puoi votare nei Sondaggi
|
| |