Просмотр файла includes/start.php

Размер файла: 1.91Kb
<?php 
// by mides, wmclub.mobi

//@session_start(); // запускаем сессию
$t = microtime(1); // генерация
error_reporting(1); // отключение показа ошибок

$config = mysql_fetch_assoc(mysql_query("SELECT * FROM `config` WHERE `id` = 1"));

if(isset($_COOKIE['login']) and isset($_COOKIE['pass'])){
	$login = check($_COOKIE['login']);
	$pass = check($_COOKIE['pass']);
	
	$query = mysql_query("SELECT `id`, `user_login`, `user_pass`, `user_access`, `user_points`, `set_style`, `set_onpage` FROM `users` WHERE `user_login` = '$login' and `user_pass` = '$pass' LIMIT 1");
	$u = mysql_fetch_assoc($query);
	
	$config['style'] = $u['set_style'];
	$config['onpage'] = $u['set_onpage'];

	$private_new = mysql_result(mysql_query("SELECT COUNT(`id`) FROM `private` WHERE `id_user` = '$u[id]' and `read` = 0"), 0);
	if($private_new == 1){
		$priv = mysql_fetch_assoc(mysql_query("SELECT `id` FROM `private` WHERE `id_user` = '$u[id]' and `read` = 0 ORDER BY `time` DESC LIMIT 1"));
		echo '<div><a href="../pages/private.php?act=read&amp;id='.$priv['id'].'"><font color="red">Вам сообщение (1)</font></a></div>';
	}elseif($private_new > 1){
		echo '<div><a href="../pages/private.php"><font color="red">Вам сообщения ('.$private_new.')</font></a></div>';
	}
	
	if($u['user_login'] != $login or $u['user_pass'] != $pass){
		//setcookie('login', '', time() - 86400*31);
		//setcookie('pass', '', time() - 86400*31);
	}
	
	$result_online = mysql_query("SELECT `id` FROM `online` WHERE `id_user` = '$u[id]'");
	if(mysql_num_rows($result_online)){
		mysql_query("UPDATE `online` SET `place` = '$title', `time` = '".time()."' WHERE `id_user` = '$u[id]'");
	}else{
		mysql_query("INSERT INTO `online` SET `id_user` = '$u[id]', `place` = '$title', `time` = '".time()."'");
	}
	mysql_query("DELETE FROM `online` WHERE `time` <= '".(time() - 60 * 3)."'");

}

?>