Chtěl bych použít tuhle funkci na zabanování IP:
<?
$blockip = array("IPadresy","dalsiIP");
$x = count($blockip);
for ($y = 0; $y < $x; $y++) {
if ($REMOTE_ADDR == $blockip[$y]) {
echo ("Jste zaBANovaný!");
Exit;}
}
?>
_____________________________
Takhle mi to funguje, ale já bych potřeboval do toho Array načítat data z databáze
____________________________
Připojení do DB je takovýhle:
@$databaze = mysql_connect("####", "####", "####")
       or die("<font color=\"red\"><b><h3>Nelze navázat spojení s databází BANů!</h3></b></font>");
   print ("");
mysql_select_db("bans");
$vypis=mysql_query("select * from bany");
if (!$vypis):
echo "<font color=\"red\"><b><h3>Nelze navázat spojení s databází BANů!</h3></b></font>";
break;
endif;
echo "Jse připojeni!";
while ($zaznam = MySQL_Fetch_Array($vypis))
____________________
Předem díky
                                 
                                 
                               
               
                              
                                 
                                      a co tak to spravit takto?
$bloknuty= @mysql_query("SELECT count(*) FROM bannerIP WHERE ipadresa LIKE '$REMOTE_ADDR%'  ");
$jeblok=mysql_result($bloknuty,0,0);
if($jeblok>=1){
echo ("Jste zaBANovaný!");
exit();
}
                                 
                                 
                               
               
                              
                                 
                                      nebo to sázet do databáze:
127.0.0.0;127.0.0.1;ip;ip;
- a pak to explodovat.
- je to ale dobrý pro čistej banán, pokud potřebuješ ještě třeba datum nebo poznámku.... tak to neni správná volba. ale pokud jde čistě o ip, tak je to dle mého názoru elegantní dostatečně.
- jinak místo whileu bych použil fci in_array()
                                 
                                 
                               
               
                              
                                 
                                      JJ, díky za rady - vyřešil jsem to trošku jinak, ale i tak díky!