Na generovanie hesiel (resp. náhodných číselných reťazcov) v PHP používame jednoduchú funkciu rand(). Čo je rand() a ako približne funguje, si môžete pozrieť na php.net.
Dnes vám ukážem, ako funguje jednoduchý skript s funkciou rand() na vygenerovanie hesla.
Môžete tiež použiť už hotový a praktický skript, ktorý je na stiahnutie v sekcii
Download
Prejdime teda k samotnému skriptu :
Kód:
<?php
$random1 = rand();
echo $random = rand(0 ,$random1);
?>
Popis :
Premenná $random1 vygeneruje náhodné číslo (Vo Windows je hodnota čísla max. 32768)
Premenná $random potom vygeneruje náhodné číslo od 0 do náhodné čísla vygenerovaného $random1
Ten je potom vypísaný funkciou echo. Uzavrieme PHP kód.
Tento skript je však nesmierne jednoduchý a obsahuje len čísla ! To sa dá ľahko zneužiť a obísť za pár minút. Preto použijeme kód, ktorý vygeneruje aj písmená.
Zobraziť externý súbor
Myslím že ako funguje skript č.2 netreba vysvetľovať
Zdroj :
Článok - Kategória : IT, Hry, Hardware