Файл: modules/index/start.php
Строк: 45
<?php
require '../../system/config_for_game.inc.php';
require '../../system/func_for_game.inc.php';
require '../../system/start_page2.inc.php';
if (isset($_COOKIE['session']) and isset($_COOKIE['id']))
{
$id = num($_COOKIE['id']);
$session = vvod($_COOKIE['session']);
$user = mysqli_num_rows(mysqli_query($link,"SELECT * FROM `users` WHERE `id`='$id' and `session`='$session' limit 1"));
if ($sett['open_game'] == 1 and $user!=0)
{
go("/game");
}}
$id_game = mysqli_fetch_array(mysqli_query($link,"SELECT SQL_CACHE id FROM `users` order by `id` desc limit 1 "));$id_game=$id_game['id']+1;
$session=md5(rand(500000,99999999).time());$md5=md5(rand(500000,99999999).time());$time=time();$login='Странник-'.$id_game.'';
if (isset($_COOKIE['referal']) ){ $ref=num($_COOKIE['referal']);$part="";} else {$ref="";$part="";}
mysqli_query($link,"INSERT INTO `users`
(`id`,`login`,`session`,`pass`,`datereg`,`authtime`,`referal`)VALUES ('','$login','$session','$md5','".time()."','".time()."', '$ref')");
$ip=addslashes(getenv("REMOTE_ADDR"));
$os=addslashes(getenv("HTTP_USER_AGENT"));
$user_agent = isset( $_SERVER['HTTP_USER_AGENT'] ) ? $_SERVER['HTTP_USER_AGENT'] : '';
if ( stristr( $user_agent, 'Opera Mini' ) ) {
$user_agent = isset( $_SERVER['HTTP_X_OPERAMINI_PHONE_UA'] ) ? $_SERVER['HTTP_X_OPERAMINI_PHONE_UA'] : $user_agent;
}
$user_agent=htmlspecialchars(stripslashes(strtok($user_agent, '/')));
$ua=htmlspecialchars(stripslashes(strtok($user_agent, '/')));
mysqli_query($link,"INSERT INTO `logi_ip` ( `id`,`data`,`ip`, `os`,`user_agent`,`id_user` )VALUES (NULL , '$time', '$ip', '$os', '$user_agent', '".num($id_game)."')");
setcookie("id",$id_game,time()+1500*60*60);
setcookie("session",$session,time()+1500*60*60);
go("/game");
?>