Привязка аккаунта к IP + запись IP в файл - Форум вебмастеров-Моды и хаки для трекера
Страница 1 из 11
Форум вебмастеров-Моды и хаки для трекера » Моды и Хаки » Готовые моды и хаки » Привязка аккаунта к IP + запись IP в файл (Привязка аккаунта к IP + запись IP в файл)
Привязка аккаунта к IP + запись IP в файл
Slash3977Дата: Вторник, 29.06.2010, 16:46 | Сообщение # 1
Админ!и что?
Группа: Администраторы
Сообщений: 74
Репутация: 3
Статус: Offline
в takelogin.php после
dbconn();
вставить:
Code
$userip['admin'] = array ("127.0.0.1");   

for($i=0, $с = count($userip); $i < $с; $i++) {   
     if (isset($userip[$username]) && !in_array($_SERVER["REMOTE_ADDR"], $userip[$username])) {   
         @$fp = fopen ($username."_access.txt","w");   
         fwrite ($fp,$_SERVER["REMOTE_ADDR"]);   
         fclose ($fp);   
         bark ("Доступ к этому аккаунту с этого IP невозможен!");   
     }   
}

в userdetails.php после
Code
if ($addr)   
     print("<tr><td class=\"rowhead\">IP</td><td align=\"left\">$addr</td></tr>\n")

вставить
Code
if (get_user_class() >= UC_SYSOP)   
     echo ("<tr><td class=\"rowhead\"><a href=\"admin_access.txt\"/>Попытки входа</a></td></tr>\n");

кому нужны сообщения в лс
то после fclose ($fp);
вставить:
Code
$msg = sqlesc("Была произведена попытка доступа к вашему аккаунту!");   
sql_query("INSERT INTO messages (sender, receiver, msg, added, subject) VALUES (0, 1, $msg, ".sqlesc(get_date_time()).", 'Попытка взлома вашего аккаунта!')") or die(mysql_error);

 
Форум вебмастеров-Моды и хаки для трекера » Моды и Хаки » Готовые моды и хаки » Привязка аккаунта к IP + запись IP в файл (Привязка аккаунта к IP + запись IP в файл)
Страница 1 из 11
Поиск: