Файл: public_html/security.php
Строк: 29
<?
session_start();
if(!(isset($_SESSION["username"]) && isset($_SESSION["password"])))
{
?>
<script type="text/javascript">
location.replace("login.php");
</script>
<noscript>
<meta http-equiv="refresh" content="0; url=login.php">
</noscript>
<?
exit();
}
include('header.php');
if(isset($_POST["user"]))
{
$blockip=uc($_POST["blockip"]);
$blockip=trim($blockip);
$user=$_POST["user"];
if(ereg("[0-9.]$", $blockip) or $blockip=='')
{
require('config.php');
mysql_query("update tb_users set blockip='$blockip' where username='$user'");
mysql_close($con);
}
}
require('config.php');
$user=uc($_SESSION["username"]);
$res=mysql_query("select blockip from tb_users where username='$user'");
$blockip=mysql_result($res,0,0);
mysql_close($con);
?>
<h3>.::Защита аккаунта::.</h3>
<br>
Данный раздел позволит Вам указать IP адрес, или маску по IP адресу, с которых можно получать доступ к аккаунту.
После того, как функция «Ограничение по IP» будет активирована, получать доступ можно будет только с указанных IP адресов.<br><br>
<b>Ваш текущий IP адрес: </b><span style="color: #ff0000;"><?=getRealIP() ?></span><br><br>
<b>Разрешить вход с IP:</b><br>
<form method="post" action="security.php">
<input type="text" value="<?=$blockip ?>" size="30" maxlength="15" name="blockip">
<input type="hidden" value="<?=$user?>" name="user">
<input type="submit" value="Сохранить">
</form>
<br><br>
<b>Если у Вас статический IP адрес (не меняется)</b>, то в поле «Разрешить вход с IP» укажите Ваш текущий IP адрес.
<br>
<b>Если у Вас динамический IP адрес (меняется)</b>, то необходимо указать маску по IP.
Например, если Ваш IP <u>127.0.0.1</u>, и последняя цифра постоянно меняется, то в поле «Разрешить вход с IP» необходимо указать IP без
последней цифры - <u>127.0.0.</u> Аналогично, если постоянно меняются две последние цифры, то в поле «Разрешить вход с IP» необходимо указать IP без
двух последних цифр - <u>127.0.</u>
<? include('footer.php'); ?>