Visualizzazione risultati 1 fino 5 di 5

Discussione: Generazione random di un codice

  1. #1
    Guest

    Predefinito Generazione random di un codice

    Salve a Tutti

    vorrei un'informazione su un codice che ho ma che devo odificare....


    questo codice mi genera un codice random di 10 caratteri (misto numeri e lettere) io devo limitarlo alla generazione di un codice composto da soli numeri......è possibile ciò?

    Codice PHP:
    $lung_pass = 10;

    for (
    $x=1; $x<=$lung_pass; $x++)
    {
    if (
    $x % 2){
    $mypass = $mypass . chr(rand(97,122));

    }else{
    $mypass = $mypass . rand(0,9);
    }
    }

    echo
    $mypass;
    questo è il codice che uso

  2. #2
    L'avatar di Luffio
    Luffio non è connesso Utente attivo
    Data registrazione
    02-07-2006
    Messaggi
    439

    Predefinito

    ehm... togli l'if-else e lascia solo il codice che c'è dentro l'else
    Luffio Web Site, Luffio's personal site
    Age Of Empires GIF, sito per la creazione di GIF animate di Age of Empires
    Clan italiano di Age of Empires The Conquerors, uno dei più vecchi ancora attivi

  3. #3
    Guest

    Predefinito

    quindi così?
    Codice PHP:
    $lung_pass = 10;

    for (
    $x=1; $x<=$lung_pass; $x++)
    {
    $mypass = $mypass . rand(0,9);
    }


    echo
    $mypass;
    Ultima modifica di Ts3Popo96 : 25-09-2014 alle ore 18.14.48

  4. #4
    L'avatar di Luffio
    Luffio non è connesso Utente attivo
    Data registrazione
    02-07-2006
    Messaggi
    439

    Predefinito

    Esatto. Per abbreviare puoi anche scrivere:
    Codice PHP:
    $mypass .= rand(0,9);
    Luffio Web Site, Luffio's personal site
    Age Of Empires GIF, sito per la creazione di GIF animate di Age of Empires
    Clan italiano di Age of Empires The Conquerors, uno dei più vecchi ancora attivi

  5. #5
    Guest

    Predefinito

    ok grazie

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •