Jump to content
php.lv forumi

banoshana


jonass

Recommended Posts

taatad situaacija - kaads lietotaaj nogreekojas jebkaadaa manaa posta formaa(flood,spam u.c.). man tagad viņu vajadzētu nobanot pēc ip.

vai šajā gadījumā pareizākais būtu ievietot datubāzē greecinieka ip adresi un katra apmeklētāja ip salīdzināt at sho :

...
$a = mysql_query("SELECT greeciigaas_ip FROM ipi");
$r = mysql_fetch_array($a);
$sliktaa_ip = $r['greeciigaas_ip'];
if ($_SERVER["REMOTE_ADDR"] == $sliktaa_ip) {  //saliidzinam apmekleetaaja ip
echo 'tu esi izbanots'; //liedzam pieeju ja sakriit
} else {
//normaala lapa parastam lietotaajam
...

mans jautaajums - vai shaads buutu pareizaakais variants. varbuut ir pieejama kaada labaaka, optimizeetaaka versija?

Edited by jonass
Link to comment
Share on other sites

Domaaju, ka optimizeetaaka versija buutu:

$a = mysql_query('SELECT grecigas_ip FROM ipi WHERE grecigas_ip = ' . $_SERVER["REMOTE_ADDR"] . ' LIMIT 0, 1' );
if(mysql_num_rows($a) > 0){
echo ("Tu esi izbanots");
}
else {
//normaala lapa parastam lietotaajam
}

 

Vai nu arii ar .htaccess

Edited by Aleksejs
Link to comment
Share on other sites

×
×
  • Create New...