Demande urgente pour la demande ajax tp5. Les données ne peuvent pas être ajoutées à la base de données.
一米阳光
一米阳光 2019-01-06 00:14:39
0
2
1240

Question : Les données n'ont pas été ajoutées à la base de données, veuillez me donner la réponse de la direction, merci


<!--Header-->
{include file="public:header" / }
<! --Navigation-->
{include file="public:nav" /}

<div class="row">
<!--Paging-->
< div class="col -md-8">
                                                                                                                                                                                                 :register_form" /}-->

                                                                        for="inputEmail1" class="col-sm-2 control-label">Nom d'utilisateur :</label>
                                                                                                         " name="name" class="form-control " id="inputEmail1" placeholder="UserName">
                                                                                                         
                                                                                              <input type ="text" name="email "class="form-control" id= "inputEmail2" placeholder="Email">
                                                                                                                 < ;classe div ="col-sm-10">
                   <input type="text" name="mobile" class="form-control" id="inputEmail3" placeholder="Mobile">
               </div>
</div>
           <div class="form-group">
               <label for="inputPassword4" class="col-sm-2 control-label">密码:</label>
              < ;div class="col-sm-10">
                   <input type="password" name="password" class="form-control" id="inputPassword4" placeholder="Mot de passe">
               </ <码 :</ label>
               <div class="col-sm-10">
                   <input type="password" name="password_confirm" class="form-control" id="inputPassword5" placeholder="Password Confirm"> ;
               </div>
           < m-10">
                   < ;button type="submit" class="btn btn-primary" id="register">注册</button>
               </div>
           </div>
       </form>

   </div>
   <script>
       $(function(){
           $("#register").on('click',function () {
              // alerte( $('#login').serialize());
               $.ajax({
                   type:'post',
                 url: "{:url('index/user/insert')}",
                 données : $( '#login').serialize(),
                   dataType:'json',
                   success:function (data) {
                       alert('成功了');
                   }
               })
           })
       })
   </script> ;

   {include file="public:right" /}
</div>
<!--Tail-->
{include file="public:footer" /}


<?php

namespace appindexcontroller;

utilisez appcommoncontrollerBase;
utilisez appcommonmodelUser en tant que modèle utilisateur;
utilisez thinkfacadeRequest ;
class User extends Base
{
public function register()
{
$this->assign('title','User Registration');
return $this->fetch();
}

Traitement Informations d'inscription soumises par l'utilisateur
public function insert()
{
//Utiliser le modèle pour créer des données
//Obtenir les données soumises par l'utilisateur via le formulaire
if(Request::isAjax()){
$data = Demande : Sauf ('password_confirm', 'post');
if (usermodel :: create ($ data)) {
Return ['STATUS' = & GT; 1, 'Message' = & GT;
                                                                                                               ;                                        return ['status'=>0,'message'=>'Échec de l'enregistrement, veuillez vérifier'] $this->error("Erreur de type de demande", 'register');
} }
} }
}




Question : Les données n'ont pas été ajoutées à la base de données, merci de gérer la réponse, merci

一米阳光
一米阳光

répondre à tous(1)
秋香姐家的小书童

Ouvrez la console du navigateur pour voir ce que renvoie AJAX

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal