Вход Регистрация
Файл: Update 2.1.2/index.php
Строк: 96
<?php
ob_start
();
session_start();
error_reporting(0);
if(
file_exists("./install.php")) {
    
header("Location: ./install.php");

include(
"includes/config.php");
$db = new mysqli($CONF['host'], $CONF['user'], $CONF['pass'], $CONF['name']);
if (
$db->connect_errno) {
    echo 
"Failed to connect to MySQL: (" $db->connect_errno ") " $db->connect_error;
}
$db->set_charset("utf8");
$settingsQuery $db->query("SELECT * FROM settings ORDER BY id DESC LIMIT 1");
$settings $settingsQuery->fetch_assoc();
include(
"includes/functions.php");
include(
getLanguage($settings['url'],null,null));
if(
checkSession()) {
    
$time time();
    
$update $db->query("UPDATE users SET acttime='$time' WHERE id='$_SESSION[suid]'");
    if(
idinfo($_SESSION['suid'],"status") == "2") {
        unset(
$_SESSION['suid']);
        unset(
$_SESSION['susername']);
        
session_unset();
        
session_destroy();
        
header("Location: $settings[url]");
    }
} else {
    if(
$_COOKIE['mexchange_user_id']) {
        
$_SESSION['suid'] = $_COOKIE['mexchange_user_id'];
        
$_SESSION['susername'] = $_COOKIE['mexchange_username'];
        
header("Location: $settings[url]");
    }
}

check_unpayed();

if(isset(
$_GET['refid'])) {
    
$_SESSION['refid'] = protect($_GET['refid']);
    
header("Location: $settings[url]");
}

include(
"sources/header.php");
$a protect($_GET['a']);
switch(
$a) {
    case 
"login": include("sources/login.php"); break;
    case 
"register": include("sources/register.php"); break;
    case 
"forgot-password": include("sources/forgot-password.php"); break;
    case 
"password-recovery": include("sources/password-recovery.php"); break;
    case 
"check_payment": include("sources/check_payment.php"); break;
    case 
"check_deposit": include("sources/check_deposit.php"); break;
    case 
"account": include("sources/account.php"); break;
    case 
"page": include("sources/page.php"); break;
    case 
"testimonials": include("sources/testimonials.php"); break;
    case 
"submit-testimonial": include("sources/submit-testimonial.php"); break;
    case 
"become_payment": include("sources/become_payment.php"); break;
    case 
"logout"
        unset(
$_SESSION['suid']);
        unset(
$_SESSION['susername']);
        unset(
$_COOKIE['mexchange_user_id']);
        unset(
$_COOKIE['mexchange_username']);
        
setcookie("mexchange_user_id"""time() - (86400 30), '/'); // 86400 = 1 day
        
setcookie("mexchange_username"""time() - (86400 30), '/'); // 86400 = 1 day
        
session_unset();
        
session_destroy();
        
header("Location: $settings[url]");
    break;
    default: include(
"sources/homepage.php");
}
include(
"sources/footer.php");
mysqli_close($db);
?>
Онлайн: 0
Реклама