Parašė BloodKiller· 2008 Sau. 2 22:01:04
#1
Taigi, narsydamas, rinkdamas userius is visokiu tinklapiu pagal slaptazodzius 123456, 1234567, 12345678, as nusprendziau parasyti skriptuka, kuris apskaiciuotu jusu tinklapiu kvailumo koeficienta. Viskas tiesa sakant labai paprasta. Tiesiog apskaiciuojam kiek procentu nariu jusu tinklapyje naudoja koki apgailetina slaptazodi. :D
Senesnems nei v6.01.12
PHP-Fusion versijoms. :)
<?php
$passwords = array('12345', '123456', '1234567', '12345678', '123456789', '012345', '0123456', '0123456', '01234567', '012345678', '0123456789', '987654321', '87654321', '7654321', '654321', '54321', '9876543210', '876543210', '76543210', '6543210', '543210');
$s = 0;
for ($i = 0; $i < count($passwords); $i++) $s = $s+dbcount("(*)","users","user_password = '".md5($passwords[$i])."'");
$usrs = dbcount("(*)","users");
$c = $s/$usrs;
echo "Jūsų tinklapio liaudies kvailumo koeficientas: $c (".($c*100)."%)<br>
Tinklapyje yra vartotojų: $usrs<br>
Iš tų vartotojų kvaili: $s<br>\n";
?>
Naujesnems nei v6.01.11
<?php
$passwords = array('12345', '123456', '1234567', '12345678', '123456789', '012345', '0123456', '0123456', '01234567', '012345678', '0123456789', '987654321', '87654321', '7654321', '654321', '54321', '9876543210', '876543210', '76543210', '6543210', '543210');
$s = 0;
for ($i = 0; $i < count($passwords); $i++) $s = $s+dbcount("(*)","users","user_password = '".md5(md5($passwords[$i]))."'");
$usrs = dbcount("(*)","users");
$c = $s/$usrs;
echo "Jūsų tinklapio liaudies kvailumo koeficientas: $c (".($c*100)."%)<br>
Tinklapyje yra vartotojų: $usrs<br>
Iš tų vartotojų kvaili: $s<br>\n";
?>
P.S. Jeigu netingite, parasykite savo rezultatus. :D
Redagavo BloodKiller· 2008 Sau. 2 22:01:43