function getSession() { $o = new stats_sessions(); $o->site = SESSION_PREFIX; $o->version = VERSION; $o->session_id = session_id(); $o->uniqid = uniqid(); $o->hash = $o->session_id . '_' . $o->uniqid; $o->campaignid = !empty($_SESSION[SESSION_PREFIX]['campaignid']) ? $_SESSION[SESSION_PREFIX]['campaignid'] : ''; $o->utm_source = !empty($_SESSION[SESSION_PREFIX]['utm']['source']) ? $_SESSION[SESSION_PREFIX]['utm']['source'] : ''; $o->utm_medium = !empty($_SESSION[SESSION_PREFIX]['utm']['medium']) ? $_SESSION[SESSION_PREFIX]['utm']['medium'] : ''; $o->utm_term = !empty($_SESSION[SESSION_PREFIX]['utm']['term']) ? $_SESSION[SESSION_PREFIX]['utm']['term'] : ''; $o->utm_content = !empty($_SESSION[SESSION_PREFIX]['utm']['content']) ? $_SESSION[SESSION_PREFIX]['utm']['content'] : ''; $o->utm_campaign = !empty($_SESSION[SESSION_PREFIX]['utm']['campaign']) ? $_SESSION[SESSION_PREFIX]['utm']['campaign'] : ''; $o->ip = $_SERVER['REMOTE_ADDR']; $o->save(); return $o->id; }
define('EXP_EMAIL_REPLY', EXP_EMAIL); } if (($val = conf::get('EMAIL', 'ADMINISTRATOR')) !== false) { define('ADMINISTRATOR', $val); } else { define('ADMINISTRATOR', '*****@*****.**'); } if (($val = conf::get('EMAIL', 'EMAILING_CHARSET')) !== false) { define('EMAILING_CHARSET', $val); } else { define('EMAILING_CHARSET', 'utf-8'); } define('SPACER', THEMES . 'images/spacer.gif'); require_once LIBS . 'connexion.inc.php'; if (empty($_SESSION[SESSION_PREFIX]['session_id'])) { $_SESSION[SESSION_PREFIX]['session_id'] = stats_sessions::getSession(); } $version = 'PROD'; if (strpos($_SERVER['HTTP_HOST'], 'lesnetworkeurs') !== false) { $version = 'MAQUETTE'; } if (php_sapi_name() == 'cli') { if (strpos(APP_DIR, 'var/www/html/maserati-minisites/www-') !== false) { $version = 'MAQUETTE'; } } define('VERSION', $version); //Inclusion d'un fichier d'inclusion spécifique au module sélectionné => /libs/ if (!empty_const('MODULE') && is_file(LIBS . MODULE . '.inc.php')) { include LIBS . MODULE . '.inc.php'; }