Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Apsauga nuo bruteforce ataku per sausainelius

Parašė Bentley· 2010 Bal. 16 17:04:24
#34

if (!dbrows($result) && dbcount("(*)","blogi_bandymai","bandymo_ip = '".$_SERVER['REMOTE_ADDR']."' AND bandymo_data > ".(time()-1800)) < 3) dbquery("INSERT INTO ".$db_prefix."blogi_bandymai (bandymo_ip,bandymo_data) VALUES ('".$_SERVER['REMOTE_ADDR']."','".time()."');");




if (dbrows($result) != 0 && dbcount("(*)","blogi_bandymai","bandymo_ip = '".$_SERVER['REMOTE_ADDR']."' AND bandymo_data > ".(time()-1800)) < 3) {




Tai kaip suprantu time()-1800)) < 3 jei suklysta daugiau nei 3 kartus tai banina, o -1800 tai kiek cia laiko? kaip sita pasiskaiciuot?