querySingle("SELECT mail FROM user WHERE mail='$signupemail'") != null){ $msg[] = "L'adresse mail saisie existe déjà ! Veuillez nous contacter si vous avez oublier votre identifiant et/ou votre mot de passe."; unset($_POST['signupemail']); $signupemail = ""; } } if(isset($_POST['signupid'])){ $newpage = false; $signupid = $_POST['signupid']; $pattern = "/^([a-zA-Z0-9])+([\.\-_][a-zA-Z0-9]*)*/"; if(trim($signupid) == ""){ $msg[] = "Veuillez renseigner le champ 'Choisir un identifiant'.\n"; unset($_POST['signupid']); $signupid = ""; } else if (!preg_match($pattern, $signupemail)){ $msg[] = "Identifiant invalid. Vous pouvez utiliser des lettres, des chiffres et les caractères spéciaux '-', '_' et '.'\n"; $signupid = $_POST['signupid']; unset($_POST['signupid']); $signupid = ""; } else if ($db->querySingle("SELECT login FROM user WHERE login='$signupid'") != null){ $msg[] = "Identifiant déjà pris ! Veuillez choisir un autre identifiant."; unset($_POST['signupid']); $signupid = ""; } } if(isset($_POST['signuppswd1'])){ $newpage = false; $signuppswd1 = $_POST['signuppswd1']; if(trim($signuppswd1) == ""){ $msg[] = "Veuillez renseigner le champ 'Mot de passe'.\n"; unset($_POST['signuppswd1']); $signuppswd1 = ""; unset($_POST['signuppswd2']); $signuppswd2 = ""; } else if(strlen($signuppswd1) < 5){ $msg[] = "Mot de passe invalide. Votre mot de passe doit comporter au moins 5 caractères.\n"; unset($_POST['signuppswd1']); $signuppswd1 = ""; unset($_POST['signuppswd2']); $signuppswd2 = ""; } } if(isset($_POST['signuppswd2'])){ $newpage = false; $signuppswd2 = $_POST['signuppswd2']; if(trim($signuppswd2) == ""){ $msg[] = "Veuillez renseigner le champ 'Resaisir le mot de passe'.\n"; unset($_POST['signuppswd1']); $signuppswd1 = ""; unset($_POST['signuppswd2']); $signuppswd2 = ""; } if(strlen($signuppswd1 != $signuppswd2)){ $msg[] = "Les deux mots de passe saisis ne sont pas identiques.\n"; unset($_POST['signuppswd1']); $signuppswd1 = ""; unset($_POST['signuppswd2']); $signuppswd2 = ""; } } ?> PtiClic sous Android - Version Alpha - Inscription

Vous n'êtes pas encore inscrit ? Inscrivez-vous :

0){ echo ''. "Saisie invalide. Les erreurs sont les suivantes :

". "

"; } else if($newpage == false){ $ok = ($db->query("INSERT INTO user(mail, login, hash_passwd, score) VALUES ('" . SQLite3::escapeString($signupemail) . "', '" . SQLite3::escapeString($signupid) . "', '" . SQLite3::escapeString(md5($signuppswd1)) . "', 0);")); if($ok == true) echo "insertion worked!!!!!"; else echo "insertion failed!!!"; //header("location:".$location); echo ''."Inscription s'est déroulée avec succès !"; unset($_POST); $newpage = true; } echo ''; ?>
/>
/>