View file go.php

File size: 1.45Kb
<?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");
  }
?>