File size: 1.72Kb
<?php
Error_Reporting(E_ALL & ~E_NOTICE);
Error_Reporting (ERROR | WARNING);
function myErrorHandler ($errno, $errstr, $errfile, $errline) {}
set_error_handler("myErrorHandler");
extract($HTTP_GET_VARS);
extract($HTTP_POST_VARS);
extract($HTTP_COOKIE_VARS);
extract($HTTP_SERVER_VARS);
extract($HTTP_SESSION_VARS);
ini_set('url_rewriter.tags','');
session_name("SID");
session_start();
require("../config.php");
setcookie('cookpar', '');
setcookie('cooklog', '');
session_unset();
setcookie(session_name(), '');
/*$_SESSION = array();*/
session_destroy();
/*unset($_SESSION['log']);
unset($_SESSION['par']);
session_destroy(); */
###Проверка, существует ли у пользователя в профиле адрес сайта.
###Если присутствует, то переводим на сайт, если нет то переводим на index.php
if (!empty($_SERVER['QUERY_STRING']) && !eregi("[^a-z0-9-]",trim(htmlspecialchars(addslashes($_SERVER['QUERY_STRING'])))))
{
if (file_exists('../data/profil/'.$_SERVER['QUERY_STRING'].'.prof'))
{
$getsite = file('../data/profil/'.$_SERVER['QUERY_STRING'].'.prof');
$getsite1 = explode(':||:',$getsite['0']);
$getsite2 = trim($getsite1['5']);
if (!empty($getsite2))
{
header('location: '.$getsite2);
exit();
}
else
{
header('location: index.php?exit');
exit();
}
}
else
{
header('location: index.php?exit');
exit();
}
}
else
{
header('location: index.php?exit');
exit();
}
?>