Robim si cez php blokovanie ip adries, ktory mozem pouzivat na xy webov z jednej databazy a neviem ako spravit to aby som deny.txt kde mam ulozene ip v riadkoch do pola:
Kód:
192.168.0.2
192.168.0.8
192.168.0.16
atd..
Kód:
$fp = @fopen("deny.txt", 'r');
if ($fp) {
$deny = explode("\n", fread($fp, filesize("deny.txt")));
}
if (in_array ($_SERVER['REMOTE_ADDR'], $deny)) {
header('HTTP/1.0 403 Forbidden');
exit();
}
ten zaciatok co sice da do pola, ale ak za bloknutou ip mam nejaku ip ktora nie je bloknuta tak mi to web tak ci tak otvori, ak tam mam len jednu ip ktora je zablokovana, tak ma na web nepusti, ak tam mam namiesto citania deny.txt priamo pole
Kód:
$deny = array("192.168.0.2", "192.168.0.8", "192.168.0.16");
a tam mam danu ip, tak web neotvori, kde robim chybu?