Ejemplo n.º 1
0
 $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">&times;</button>
                     <span class="glyphicon glyphicon-warning-sign"></span>&nbsp;
                     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);
Ejemplo n.º 2
0
<?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}';
}