test_session(false)) { header("Location:".PAGE_ACCUEIL); exit(); } else { if(isset($_POST["pseudo"])) include("../ctrl/compte_crea_tests.php"); else { if(empty($form["pseudo"]))//ça a pu foirer au-dessus... { if(isset($_GET["o"])) $origine=htmlentities($_GET["o"],ENT_QUOTES); else $origine="inconnue"; //internautes venant d'un site tiers if(!empty($_SESSION["email_abo"])) { $form["email"]=$_SESSION["email_abo"]; $pseudo=explode("@",$form["email"]); $form["pseudo"]=$pseudo[0]; $origine="tiers"; } else { $form["email"]=null; $form["pseudo"]=null; } } $mots=explode("|",FORMULAIRE_FILTRES_SPAM); $hasard=array_rand($mots,1); $_SESSION["mot"]=$mots[$hasard]; $max=min(strlen($_SESSION["mot"]),6); $_SESSION["lettre"]=rand(2,$max); $_SESSION["timeS"]=time(); //je créé un cookie pour savoir d'où vient l'utilisateur même si il ne s'inscrit pas aujourd'hui if((empty($_COOKIE["origine"]))&&(!empty($origine))) { $date_expire_cookie=time()+(3600*24)*7; setcookie("origine",$origine,$date_expire_cookie,"/",SITE_COOKIES_DOMAINE); } else $origine=$_COOKIE["origine"]; } //formulaire d'inscription include("../vues/inscription.php"); }