• User Newbie

    eregi: semplice funzione di controllo sui dati di registrazione

    Che cosa vuol dire questa stringa? Salve a tutti ho un semplice quiesito da porvi.

    Devo applicare un controllino sui dati di accesso scelti dagli utenti per registrarsi al sito.

    Si possono usare da un minimo di 4 caratteri ad un massimo di 20 e si possono usare tutti i caratteri numerici o alfabetici escludendo, accenti, caratteri speciali e via discorrendo. Quindi diciamo che una password accettare potrebbe esere questa:

    mia3pass4word4, con lettere e numeri normali senza caratteri speciali, per un totale di 20 chars.

    In giro mi sono imbattuto in questa eregi: ma non è esattamente ciò che mi serve, i numeri non me li accetta, qualcuno saprebbe aiutarmi a perfezionarla??
    [php]if (!eregi("^[_a-z0-9-]+(.[_a-z0-9-]+)[a-z0-9-]+(.[a-z0-9-]{ 1,})([a-z]{2,}){1}$", $pwdreg)) { echo("pass sbagliata");[/php]Ringrazio.