Asciugamani di bambini
Realizzazione siti internet firenze
Dpl il tuo spazio
Matrimonio in villa storica a lucca
Rinnova la tua casa
sponsored link
         
   Home Page
   Risorse e Manuali
   Download script PHP
   Tutorial
   Siti partners
    - Scambio link
    - Scambio banner

   Contatti

   Mappa del sito

   Motori di ricerca e Web marketing

Produzione e vendita asciugamani, asciugamani da bambini, lenzuoli da bambini e trapunte da bambini

Realizzazione siti internet firenze

Riparazioni smartphone Castelfiorentino

 

Attivitą

 
Aggiungi ai preferiti
Segnala ad un amico questo sito
Inserire nome del sito
Generatore di password casuali
[inserito il 24 apr 06 12:18, scritto da Andrea M.]
Tutorial letto 7744 volte

Per migliorare il livello di sicurezza di alcuni script che limitano l'accesso a determinati file e/o cartelle pu? renderesi necessario dover generare casualmente una password da associare ad un username per consentire l'accesso.

La generazione di una password casuale ed alfa-numerica, come in questo esempio, ? senza altro un buon passo avanti nel maggiorare la sicurezza rispetto alla possibilit? di far scegliere all'utente la sua password preferita (che per inciso e sempre una parola di senzo compiuto, quindi di minore sicurezza rispetto ad un codice alfa-numerico).


<?PHP
function rPass($length = 6) {

  // Questo array contiene i caratteri con i quali
  // saranno create le password
  $lettere = explode(" ",
  "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z "
  ."a b c d e f g h i j k l m n o p q r s t u v w x y z "
  ."0 1 2 3 4 5 6 7 8 9");

  // questo ? il clico tramite si crea la password
  for($i=0;$i<$length;$i++) {
  srand((double)microtime()*8622342); //i paranoici possono cambiare questo paramentro numerico
    $foo = rand(0, 61);
    $pass = $pass.$lettere[$foo];
  }

  return $pass;

}

echo "la password ?: ".rPass(8);
//genera una password casuale alfa-numerica di 8 caratteri.

?>

Il risultato di questo script potrebbe essere:
  la password ?: wSfy9qdH

Essendo un generatore casuale, ed ogni refresh della pagina viene creato un codice alfa-numerico diverso

Modificando il variabile $lettere (ovvero l'explode della funzione) ? possibile far generare codice a proprio piacimento... libera la tua fantasia.
es. lasciando solo i numeri (solo la righa contenente i numeri) vi generar? un codice composto solo da numeri





Visualizza tutti i TutorialArchivio  Cerca un termine nei TutorialCerca  Leggi i Tutorial pił recentiPiù recenti  I 10 Tutorial più lettiPiù lette  Invia questo Tutorial ad un amicoInvia ad un amico  Versione stampabileStampa Tutorial
Notizia precedente
Ricavare informazioni sui visitatori
 

Modulo sviluppato da Meganoide's news
Powered by Spacemarc.it

Notizia successiva
Redirect temorizzata in javascript