View file go.php
<?php Error_Reporting(E_ALL & ~E_NOTICE); Error_Reporting (ERROR | WARNING); extract($HTTP_GET_VARS); extract($HTTP_POST_VARS); extract($HTTP_COOKIE_VARS); extract($HTTP_SERVER_VARS); extract($HTTP_SESSION_VARS); session_name("SESID"); session_start(); require("./mysql.php"); require ("config.php"); #Подключаем настройки сайта. (config.php) $name=stripslashes(htmlspecialchars(trim($name))); $password=htmlspecialchars(stripslashes(trim($password))); $hidden=htmlspecialchars(stripslashes(trim($hidden))); if (!empty($_GET['session_id'])) { if ($_GET['session_id'] != session_id()) { exit("<br/><font color='red'>Попытка передачи данных с другого хоста. Скрипт остановлен</font><br/><a href='./'>На главную</a>"); } } $query = "SELECT * FROM `users` WHERE name='".hack_to_good($_GET['name'])."'"; $nme = mysql_fetch_array(mysql_query($query)); if (!$nme) {exit("Ошибка выполения запроса");} if ($nme['password']==MD5(hack_to_good($_GET['password']))) { if (session_start()) { $_SESSION['login'] = htmlspecialchars(stripslashes(hack_to_good(trim($_GET['name'])))); $_SESSION['pass'] = htmlspecialchars(stripslashes(hack_to_good(trim($_GET['password'])))); header ("Location: index.php"); } } else { header ("Location: enter.php?err=1"); } ?>