вобсчем есть таблица:
id ipallow
1 10.10.1.85
и скрипт:
mysql_select_db($database_Local, $Local);
$query_Recset3 = "SELECT * FROM allowip";
$Recset3 = @mysql_query($query_Recset3, $Local) or die(mysql_error());
$row_Recset3 = mysql_fetch_array($Recset3);
if ( !$Recset3 ) die ( "Something went wrong with query!" );
if (mysql_num_rows($Recset3) > 0) {
while ($ip = mysql_fetch_array($Recset3)) {
$resip = $ip;
}
}
if ($_SERVER['REMOTE_ADDR'] != $resip['ipallow']) {
header("Location: /403.html");
}
поясняю что нужно. нужно чтобы при запросе страницы ip зашедшего сверялся с ip в базе и если он не равен значению из базы, то выдавалась ошибка 403(собстно у меня редирект).
скрипт написаный выше то работает то нет... не могу понять в чем беда.
1. Viper - 20 Февраля, 2007 - 15:13:45 - перейти к сообщению
2. evgenijj - 20 Февраля, 2007 - 15:45:15 - перейти к сообщению