Ankündigung

Einklappen
Keine Ankündigung bisher.

zufälliges passwort mit beliebiger länge

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Ambience
    hat ein Thema erstellt zufälliges passwort mit beliebiger länge.

    zufälliges passwort mit beliebiger länge

    Diese Funktion generiert ein Passwort mit beliebiger länge... Die längenangabe kann über den parameter $lng gesetzt werden.
    PHP-Code:
    <?php 
    function gen_pw($lng

    mt_srand(crc32(microtime())); 
     
    //
    // Welche zeichen genutzt werden sollen
    //
    $buchstaben 'abcdefghijkmnpqrstuvwxyz123456789äöü|)(?ߧ³²ABCDEFGHIJKLMNOPQRSTUVWXYZ'
     
    $str_lng strlen($buchstaben) - 1
    $rand ""
     
    for(
    $i 0$i $lng$i++) 
    {
    $rand.= $buchstaben{mt_rand(0$str_lng)}; 
    }
     
     
    return 
    $rand

    ?>
    AN die Funktion wird einfach bei aufruf als parameter die passwortlänge übergeben und man erhält als rückgabewert dann ein passwort in dieser länge..

    z.b.

    PHP-Code:
    <?php
     
    $new_password 
    gen_pw(6);
     
    echo 
    'Mein neues 6 stelliges Passwort: ' $new_password;
     
    ?>

  • LightApps
    antwortet
    Na klar, die hab ich jetzt, warum auch immer, vergessen. Danke

    Einen Kommentar schreiben:


  • killerboost
    antwortet
    Zitat von Benutzername Beitrag anzeigen
    Ich hab hier auch noch ein Codesnippet.
    Ist zwar keine Funktion, aber kann man sich ja umbauen.

    PHP-Code:
    <?
    $laenge = '5'; 
    $pw_pool = '1234567890'; 
    $pw_pool .= 'qwertzupasdfghkyxcvbnm'; 
    srand ((double)microtime()*1000000); 
    for($i = 0; $i < $laenge; $i++){ 
        $passwort .= substr($pw_pool,(rand()%(strlen ($pw_pool))), 1); 

    echo $passwort;
    ?>
    Sehr Praktisch du könntest du so als Tip auch noch die Groß Buchstaben ranhängen, dann ist es nochmal ne Nummer besser

    Einen Kommentar schreiben:


  • Spacefish
    antwortet
    Sehr schön, kann ich momentan sehr gut gebrauchen - dake ihr 2!

    Einen Kommentar schreiben:


  • LightApps
    antwortet
    Ich hab hier auch noch ein Codesnippet.
    Ist zwar keine Funktion, aber kann man sich ja umbauen.

    PHP-Code:
    <?
    $laenge = '5'; 
    $pw_pool = '1234567890'; 
    $pw_pool .= 'qwertzupasdfghkyxcvbnm'; 
    srand ((double)microtime()*1000000); 
    for($i = 0; $i < $laenge; $i++){ 
        $passwort .= substr($pw_pool,(rand()%(strlen ($pw_pool))), 1); 

    echo $passwort;
    ?>

    Einen Kommentar schreiben:

Lädt...
X