Visualizzazione dei risultati da 1 a 3 su 3

Discussione: password random !

  1. #1

    password random !

    ciao
    come faccio a far creare una password random di 8 caratteri alfanumerica in php ?
    Kalton
    -------------------
    www.kalton.it - www.kalton.cavarzere.it

  2. #2
    Codice PHP:


    <?php
    Function PSW_Casuale(){
        
    $N_Caratteri 8//numero caratteri in questo caso 8
        
    $Stringa "";
        For(
    $I=0;$I<$N_Caratteri;$I++){
            do
            {
                
    $N Ceil(rand(48,122));
            }
            while(!(((
    $N >= 48) && ($N <= 57)) || (($N >= 65) && ($N <= 90)) || (($N >= 97) && ($N <= 122))));
                
            
            
    $Stringa $Stringa.Chr ($N);
        }
        return 
    $Stringa;
    }

    echo     
    PSW_Casuale();
    3/6/2003 è morto l'angelo della mia vita..
    www.markwebinformatica.net
    My BLOG

  3. #3
    Mi permetto di scriverti un metodo alternativo e (forse) più semplice.

    Codice PHP:
    // credo una stringa dei caratteri che mi interessa mettere
    // nella password casuale
    $caratteri "abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";
    // mescolo un po' la stringa
    $caratteri str_shuffle($caratteri);
    // numero dei caratteri da prelevare
    $num 8;
    // ecco il nome della variabile che
    // conterrà la password casuale
    $password_casuale "";
    // ciclo per il numero di caratteri
    // ad ogni ciclo prendo un carattere a caso dalla stringa
    for ($i=0$i<$num$i++) {
      
    $password_casuale .= substr($caratterirand(1strlen($caratteri) ), 1);

    <ALCIO />
    Per cortesia: no PVT Tecnici
    ******* LINKS *******
    SRL
    MetalWave

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 © 2025 vBulletin Solutions, Inc. All rights reserved.