Loading:

Promocja Helion.pl

[PHP] Losowe Hasło

Cześć. Dziś zajmiemy się tworzeniem kolejnego generatora, który będzie tworzył losowe ciągi znaków, które możemy użyć jako hasła.

Zrobimy to z pomocą funkcji: (1)

 

Proste, czyż nie? Jak działa funkcja? Funkcja hashuje kod, który mu podamy, a następnie pokazuje dowolną jego ilość znaków.

 

Przykład: (2)

 

Załóżmy, że rand zwróci liczbę 639721, funkcja ją przetwarza przez md5 i zwraca ciąg znaków 004ee506ac722ee6aa5eb9be3cfa6643, następnie ogranicza ją do 6 znaków, czyli da nam 004ee5.



Napisz Artykuł

Listing

(1)-----------------------------------------------
function haslo($co, $dlugosc){
$pierw = md5($co);
$potem = substr($pierw,0,$dlugosc);
echo $potem;
}

(2)-----------------------------------------------
haslo(rand(100000,999999), 6);


Ten wpis posiada swój wątek na forum

Wszystkie pytania prosimy kierować właśnie tam ponieważ komentarze to miejsce na poprawki do kodu lub alternatywne rozwiązania i pytania nie będą publikowane

http://forum.funkcje.net/forum/viewtopic.php?f=2&t=5733

Dane do logowania na forum są takie same jak na funkcje.net



Dodano przez: progvb Ranga: Poziom 5 Punktów: 100
Komentarze użytkowników
    • Treść komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-17 v.1.5 | design: diviXdesign & rainbowcolors