Subversion Repositories cheapmusic

Rev

Rev 134 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
31 - 1
<?php
2
error_reporting(E_ALL);
3
 
121 - 4
include_once ($_SERVER['DOCUMENT_ROOT'] . "/php/hosting.php");
65 - 5
include_once ($_SERVER['DOCUMENT_ROOT'] . "/php/sessions_db.php");
6
include_once ($_SERVER['DOCUMENT_ROOT'] . "/php/cryptor.php");
66 - 7
include_once ($_SERVER['DOCUMENT_ROOT'] . "/php/constants.php");
116 - 8
include_once ($_SERVER['DOCUMENT_ROOT'] . "/php/media.php");
119 - 9
include_once ($_SERVER['DOCUMENT_ROOT'] . "/php/NonceUtil.php");
127 - 10
include_once ($_SERVER['DOCUMENT_ROOT'] . "/php/class.html.php");
31 - 11
 
153 - 12
$configFile = parse_ini_file(FCM_CONFIGFILE, true);
31 - 13
$crypt = Cryptor::getInstance($configFile['cryptor']);
14
$handler = MySessionHandler::getInstance('login', $configFile['mysqli']);
121 - 15
$systemConf = $configFile['system'];
31 - 16
unset($configFile);
17
 
121 - 18
session_set_cookie_params(604800, '/', '.' . $systemConf["domain_name"], true, true);
31 - 19
session_set_save_handler($handler, true);
20
if (!empty($_COOKIE['PHPSESSID'])) {
21
    session_id($_COOKIE['PHPSESSID']);
22
}
23
 
24
session_start();
108 - 25
 
134 - 26
$_SESSION["gtmId"] = (empty($systemConf["gtmId"]) ? "" : $systemConf["gtmId"]);
121 - 27
$_SESSION["nonce"] = NonceUtil::generate($systemConf["nonce_secret"]);
119 - 28
include_once ($_SERVER['DOCUMENT_ROOT'] . "/php/csp.php");
29
 
108 - 30
function timeStampUrl($file) {
31
    return "/" . $file . "?" . filemtime($_SERVER['DOCUMENT_ROOT'] . "/" . $file);
32
}