Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Controllo lunghezza campo form

    Buongiorno

    Ecco il mio piccolo problema.
    Si tratta di un controllo su un campo di un form, per l'esattezza il 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 CAP 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?
    <-- Fare. O non fare. Non c'è provare. -->

    www.yodastudio.com
    segui YODA Studio su facebook

  2. #2
    Ciao,
    utilizza la strlen().

    $lunghezza=strlen($nome);

    Ciao
    Mirko Agrati
    WEB : http://mirkoagrati.110mb.com
    RSS : http://feeds.feedburner.com/MirkoAgratiArticoli

  3. #3
    Powerful!

    Adesso si che va.
    Grazie mille.
    <-- Fare. O non fare. Non c'è provare. -->

    www.yodastudio.com
    segui YODA Studio su facebook

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.