Вход
Регистрация
PHP коды
| защита от sql инекций
$_val) { global $$_ind; if(is_array($$_ind)) $$_ind = htmlspecialchars(stripslashes($_val)); } foreach($_POST as $_ind => $_val) { global $$_ind; if(is_array($$_ind)) $$_ind = htmlspecialchars(stripslashes($_val)); } } */ # Метод проверяет $_GET и $_POST переменные на наличие опасных данных и SQL инъекций function checkVars() { //Проверка опасных данных. foreach($_GET as $_ind => $_val) { $_GET[$_ind] = htmlspecialchars(stripslashes($_val)); $exp = explode(" ",$_GET[$_ind]); foreach($exp as $ind => $val) { if(in_array($val,$this->deny_words)) $this->antihack("Запрещено!Доступ закрыт!
Ваш ip адресс и браузер помечен! Админу отправлено сообщение!"); } } foreach($_POST as $_ind => $_val) { $_POST[$_ind] = htmlspecialchars(stripslashes($_val)); $exp = explode(" ",$_POST[$_ind]); foreach($exp as $ind => $val) { if(in_array($val,$this->deny_words)) $this->antihack("Запрещено!Доступ закрыт!
Ваш ip адресс и браузер помечен! Админу отправлено сообщение!"); } } } function antihack($msg) { echo '
АНТИХАК:
'.$msg.''; $times = date("H:i:s"); $date = date("d.m.Y"); $brauser=htmlspecialchars(stripslashes($_SERVER['HTTP_USER_AGENT'])); $ip=htmlspecialchars(stripslashes($_SERVER['REMOTE_ADDR'])); mysql_query("INSERT INTO `antihak` SET `ip` = '$ip', `brauser` = '$brauser'"); mysql_query("INSERT INTO `msg_r` SET `user_from` = 'Система', `user_to` = 'Ваш Ник', `time` = '$times | $date', `read` = 1, `mail_msg` = ' пытались взломать! IP: $ip браузер: $brauser'"); die; } } ?>
Онлайн: 0
Реклама
Наш надёжный хостинг партнер
Купить рекламу