Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. ouandrea
    3. Post
    O

    ouandrea

    @ouandrea

    • Profilo
    • Chi segue 0
    • Da chi è seguito 0
    • Discussioni 1
    • Post 1
    • Migliore 0
    • Gruppi 0
    Iscrizione Ultimo Accesso
    Località Siracusa Età 45
    0
    Reputazione
    1
    Post
    0
    Visite al profilo
    0
    Da chi è seguito
    0
    Chi segue
    User Newbie

    Post creati da ouandrea

    • controllo inserimento password

      Ciao a tutti,
      ho un problema che magari per gli esperti sarà banale ma io non riesco proprio a risolverlo.:o 😢Ho letto svariati forum ma niente da fare, vi spiego il mio problema:
      Ho un form di registrazione in cui gli utenti inseriscono tutti i dati richiesti, vorrei che la password debba essere di almeno 8 caratteri e che contenga almeno 2 lettere maiuscole 2 lettere minuscole e 4 numeri. Il controllo che faccio è questo:

      **if($passwd == null || $passwd == "") {
      echo "Non hai inserito la password<br>";
      $error = true;
      }
      elseif(strlen($passwd)<8) {
      echo "Password troppo piccola (minimo 8 caratteri)<br>";
      $error = true;
      }

      elseif (!preg_match("/^[a-z]{2,}[A-Z]{2,}[0-9]{4,}/",$passwd)) {
      echo "<br><br>password sbagliata, deve contenere almeno 2 lettere minuscole 2 lettere maiuscole e 4 numeri<br><br>";
      $error = true;
      }

      else {
      trim($passwd);
      $passwd = addslashes(stripslashes($passwd));
      }
      **
      Il problema è che in questo modo la password deve obbligatoriamente essere nel formato "aaAA1234" cosa che io non voglio. A me interessa solamente che deve contenere almeno 2 minuscole 2 maiuscole 4 numeri nell'ordine preferito dall'utente per esempio (a1A23A4a).
      Mi potete aiutare? Grazie anticipatamente

      postato in Coding
      O
      ouandrea