Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12

Discussione: Generatore di pass

  1. #1

    Generatore di pass

    Qualcuno puo' postarmi un link o un tutorial su come costruire una funzione che genera delle password per gli utenti?

  2. #2
    Utente di HTML.it L'avatar di alegia76
    Registrato dal
    Mar 2003
    Messaggi
    1,179
    Hai provato a vedere su freephp.it??
    Sei l'eventualità di un'anomalia che nonostante i miei più onesti sforzi non sono stato in grado di eliminare da quella che altrimenti sarebbe un'armonia di precisione matematica..

  3. #3
    Se lo cerco dentro script mi da un'errore la pagina.

  4. #4
    Utente di HTML.it L'avatar di alegia76
    Registrato dal
    Mar 2003
    Messaggi
    1,179
    Sei l'eventualità di un'anomalia che nonostante i miei più onesti sforzi non sono stato in grado di eliminare da quella che altrimenti sarebbe un'armonia di precisione matematica..

  5. #5
    mmm... so già come proteggere le pagine... mi serve solo una funzione che mi generi una pass random

  6. #6
    Utente di HTML.it L'avatar di alegia76
    Registrato dal
    Mar 2003
    Messaggi
    1,179
    Sei l'eventualità di un'anomalia che nonostante i miei più onesti sforzi non sono stato in grado di eliminare da quella che altrimenti sarebbe un'armonia di precisione matematica..

  7. #7
    Utente bannato
    Registrato dal
    Apr 2003
    Messaggi
    1,119
    prova così
    Codice PHP:
    for ($i=0;$i<$lunghezza_passw;$i++)
    {
    $passw .= chr(rand(0,21));


  8. #8
    Ti ringrazio! Questo è perfetto!

  9. #9
    Utente bannato
    Registrato dal
    Apr 2003
    Messaggi
    1,119
    o anche questo!
    trovato sul sito php (http://it2.php.net/manual/it/function.rand.php)
    Codice PHP:
    /*
    Yet another random password generator, but this one creates readable/pronounceable passwords...
    */
    <?php
    function randompass()
    {
       
    $rand_pass ''// makes sure the $pass var is empty.
       
    for( $j 0$j 3$j++ )
       {
           
    $startnend = array(
               
    'b','c','d','f','g','h','j','k','l','m','n',
               
    'p','q','r','s','t','v','w','x','y','z',
           );
           
    $mid = array(
               
    'a','e','i','o','u','y',
           );
           
    $count1 count$startnend ) - 1;
           
    $count2 count$mid ) - 1;

           for( 
    $i 0$i 3$i++)
           {
               if( 
    $i != )
               {
                   
    $rand_pass .= $startnend[rand0$count1 )];
               }
               else
               {
                   
    $rand_pass .= $mid[rand0$count2 )];
               }
           }
       }
       return 
    $rand_pass;
    }

    $rand_pass randompass();
    echo 
    '

    pass: [b]' 
    $rand_pass '[/b]</p>';
    echo 
    '

    md5:  [b]' 
    md5$rand_pass ) . '[/b]</p>';
    ?>

    /*
    Some examples are:-

    pohyerdib
    kibkudjam
    fizvoszeb
    jyshevram

    Easy to remember (since it's basically 3, 3 letter words)

    I've put a y in the list of vowels since it works well as a middle letter in the 3 letter words.

    This is excellent for a random password generator for a 'forgot password' type function. 
    */

  10. #10
    Uhm... quest'ultimo è un po' complesso. Mi gustava di più quel di prima che lo vedevo più semplice: mettendoci i numeri sarebbe perfetto. :sgrat:

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.