require_once "includes/config.php"; require "includes/database.php"; require "includes/fonctions.php"; session_name("EVOAUTH_PHPSESSION"); session_start(); // on vérifie que la session est active et que l'ip est correcte $isip = getenv("REMOTE_ADDR"); $kick = getkick($_SESSION['login']); if ($_SESSION['ip'] != $isip) { exit; } elseif ($kick == "1") { setkick($_SESSION['login'], "0"); echo ''; } else { // données à insérer $temps = time(); $ligne = $temps." ".$_SESSION['ip']; if ($prepaid == 1 && getutype($_SESSION['login']) == "1") { // on récupère le crédit restant de l'utilisateur $credit = getcredit($_SESSION['login']); $credit--; // actualisation de la base de données setcredit($_SESSION['login'], $credit); } update_statut($_SESSION['login'], "1"); $newt = time(); update_lastupdate($_SESSION['login'], $newt); // crédit épuisé if (getutype($_SESSION['login']) == "1" && $prepaid == 1 && $credit <= 0) { echo ''; } // il reste du crédit else { ?>