$motDePasse = securiserSaisie($_POST['motDePasse']); $confirmation = securiserSaisie($_POST['confirmation']); // controle des donnée avec php if (checkMailExist($email) or checkPseudonymeExist($pseudonyme) or !samePasswords($motDePasse, $confirmation) or !filter_var($email, FILTER_VALIDATE_EMAIL)) { ?> <div class="alert alert-danger alert-dismissable col-md-offset-3 col-md-7"> <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button> <span class="glyphicon glyphicon-warning-sign"></span> Erreur de saisie. <ul> <?php if (checkPseudonymeExist($pseudonyme)) { echo '<li>Pseudonyme indisponible</li>'; $erreurPseudonyme = true; } if (checkMailExist($email) or !filter_var($email, FILTER_VALIDATE_EMAIL)) { echo '<li>Email indisponible</li>'; $erreurMail = true; } if (!samePasswords($motDePasse, $confirmation)) { echo '<li>Mot de passes ne correspondent pas</li>'; $erreurMotDePasse = true; } ?> </ul> </div> <?php include __DIR__ . '/../vues/formulaireInscription.php'; } else { // toutes les controles sont passees avec succes ajouterUser($pseudonyme, $nom, $prenom, $dateNaiss, $email, $motDePasse);
<?php /** * User: Baoxu * Date: 13-4-4 * Time: 下午12:07 * 注册时候检查用户输入的邮箱时候已经被注册 */ header("Content-Type:application/json; charset=utf-8"); header("Cache-Control: must-revalidate, no-cache, private"); include "conn.php"; include "function.php"; //检查这个邮箱名字是否存在,存在返回1,不存在返回0 if (checkMailExist($_GET["mail"] . "@corp.netease.com", $conn)) { echo '{"exists":1}'; } else { echo '{"exists":0}'; }