Maison > Questions et réponses > le corps du texte
public function insert()
{ //La soumission frontale doit être une requête Ajax, puis vérifier et ajouter de nouvelles opérations
if(Request::isAjax()){
//1. $data = Request::post(); //Données à vérifier
$rule = 'appcommonvalidateUser'; //Validateur personnalisé
//Démarrer la vérification : enregistre les informations d'erreur dans $res, renvoie true en cas de succès
$res=$this->validate($data,$rule);
if (true !== $res){ //La validation a échoué
return ['status'=> ' =>$res];
}else { //Vérification réussie
//2. Écrivez les données dans la table de données zh_user et jugez le résultat de l'écriture
if(UserModel::create($data )) {
//Après une inscription réussie, la connexion automatique sera réalisée
return ['status'=>1, 'message'=>'Félicitations, l'inscription est réussie~~'];
} else {
return ['status'=>0, 'message'=>'Registration failed~~']; ,'s'inscrire');
}
}
<script type="text/javascript">
$(function(){
$('#register').on('cliquez', function( ){
$ ('#Log in'). Sérialiser (),
Type de données : 'JSON',
SUCCÈS : Fonction (données) {
switch (data.status) .message);
fenêtre .location.href = "
alert(data.message); window.location.back(); break;});
});
</script>