Файл: Ajax_Chat_by_Valen_v1.1/config.php
Строк: 19
<?php
/*--------------*/
$level = 5; /*Уровень пользователя с которого разрешается удалять mess
/*--------------*/
///Сессия запускаем
session_start();
///Кодировку укажем
header('Content-Type: text/html;charset=UTF-8');
mysql_query ("set_client='utf8'");
mysql_query ("set character_set_results='utf8'");
mysql_query ("set collation_connection='utf8_general_ci'");
mysql_query ("SET NAMES utf8");
mb_internal_encoding("UTF-8");
// Для удобства включаем буфериз
ob_start();
###Выключаем / включаем показ ошибок
error_reporting(0);
//error_reporting(E_ALL);
//Error_Reporting(E_ALL & ~E_NOTICE);
###
///Формируем АВТОРИЗАЦИОННЫЕ ДАННЫЕ ПОЛЬЗОВАТЕЛЯ
if($_COOKIE['id'] && !$_SESSION['id']) $_SESSION['id'] = $_COOKIE['id'];
if($_COOKIE['hash'] && !$_SESSION['hash']) $_SESSION['hash'] = $_COOKIE['hash'];
///При глюках в авторизационных
/*Если прикреплена учетка к IP*/
$id_hash = mysql_result(mysql_query("SELECT COUNT(*) FROM `users` WHERE `id` = '".$_COOKIE['id']."' AND `hash` = '".$_COOKIE['hash']."'"), 0);
if(!$id_hash)
{
if($_SESSION['id']) $_SESSION['id'] = NULL;
if($_SESSION['hash']) $_SESSION['hash'] = NULL;
if($_COOKIE['id']) setcookie("id", "", time() - 3600*24*30*12, "/");
if($_COOKIE['hash']) setcookie("hash", "", time() - 3600*24*30*12, "/");
}
else
{
/*Тут обрабатываем данные для авторизированного пользователя*/
$inf = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id`='".(int)$_SESSION['id']."'"));
}
?>