44 lines
1.2 KiB
PHP
44 lines
1.2 KiB
PHP
<?php
|
|
|
|
// a faire trouver une solution
|
|
//ini_set('session.cookie_domain', '.ms1inscriptiondev.interne.ca');
|
|
//ini_set('session.cookie_domain', '.ms1inscription.com');
|
|
//ini_set('session.cookie_domain', '.ms1inscriptiondev.progiweb.net');
|
|
|
|
|
|
$host = $_SERVER['HTTP_HOST'];
|
|
|
|
// Enlève "www." s'il est présent
|
|
$host = preg_replace('/^www\./', '', $host);
|
|
|
|
// Enlève "preprod." s'il est présent
|
|
$host = preg_replace('/^preprod\./', '', $host);
|
|
|
|
// Pas de point au début
|
|
$cookie_domain = $host;
|
|
|
|
ini_set('session.cookie_domain', $cookie_domain);
|
|
//echo($cookie_domain);
|
|
|
|
// Démarrez la session
|
|
session_start();
|
|
|
|
|
|
// Temps de la session = 60 min
|
|
// MSIN-CON-259
|
|
//ini_set('session.gc_maxlifetime', 10800);
|
|
$inactive = 10800;
|
|
|
|
if (isset($_SESSION['date_maj']) && (time() - $_SESSION['date_maj'] > $inactive)) {
|
|
if (isset($_SESSION['com_info']) && $_SESSION['com_id'] > 0) {
|
|
require_once('php/inc_fonctions.php');
|
|
require_once('php/inc_fx_panier.php');
|
|
require_once('php/inc_fx_compte.php');
|
|
fxLogout($_GET['lang']);
|
|
}
|
|
}
|
|
|
|
/* if (!isset($_SESSION['no_panier']) && isset($_COOKIE['no_panier']))
|
|
$_SESSION['no_panier'] = $_COOKIE['no_panier']; */
|
|
|
|
$_SESSION['date_maj'] = time(); |