[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.
Listing
(1)-----------------------------------------------
function haslo($co, $dlugosc){
$pierw = md5($co);
$potem = substr($pierw,0,$dlugosc);
echo $potem;
}
(2)-----------------------------------------------
haslo(rand(100000,999999), 6);
function haslo($co, $dlugosc){
$pierw = md5($co);
$potem = substr($pierw,0,$dlugosc);
echo $potem;
}
(2)-----------------------------------------------
haslo(rand(100000,999999), 6);
Dodano przez: progvb Ranga: 0 Punktów: 0
Komentarze użytkowników
:: Losowe artykuły
:: Wymiana linków
Modowe inspiracje |
Android Gry i Aplikacje |
ZaplanujTransport.pl: Przeprowadzki, transport, aukcje |
Logo dla firmy |
Change Tires - Car Weather Forecast Reminder |
Laminas: MVC Framework for PHP |
IT Books Reviews and Programming: JS, JAVA, PHP, ANDROID, CSS |
Katalog roślin |
Programming articles: JAVA, PHP, C++, Python, JavaScript |
Kancelaria Adwokacka Łukasz Huszno