} } $mode = !empty($_REQUEST['mode']) ? $_REQUEST['mode'] : ''; $email = !empty($_REQUEST['email']) ? trim($_REQUEST['email']) : ''; // // Vérification de l'authentification // if ($mode != 'login' && $mode != 'sendkey') { if (!empty($_COOKIE[$nl_config['cookie_name'] . '_abo'])) { $data = (array) unserialize($_COOKIE[$nl_config['cookie_name'] . '_abo']); } else { $data = array(); } if (isset($data['email']) && isset($data['key']) && validate_pass($data['key'])) { if ($mode == 'logout') { $session->send_cookie('abo', '', time() - 3600); $mode = 'login'; } else { $abodata = check_login($data['email'], $data['key']); if (!is_array($abodata)) { $mode = 'login'; } } } else { $mode = 'login'; } } // // Fin de la vérification // $language = $mode == 'login' || $mode == 'sendkey' ? $nl_config['language'] : $abodata['language'];