Wenn die Registrierung erfolgreich ist, die Weiterleitung jedoch nicht erfolgt, liegt ein Fehler vor.
梁恒祥
梁恒祥 2018-06-02 16:44:57
0
1
1848

öffentliche Funktion insert()

{ //Die Front-End-Übermittlung muss eine Ajax-Anfrage sein und dann neue Operationen überprüfen und hinzufügen

if(Request::isAjax()){

//1 $data = Request::post(); //Zu überprüfende Daten

$rule = 'appcommonvalidateUser'; //Benutzerdefinierter Validator


//Überprüfung starten: Fehlerinformationen in $res speichern, bei Erfolg true zurückgeben

$res=$this->validate($data,$rule);

if (true !== $res){ //Validierung fehlgeschlagen

return ['status'=> -1, 'message ' =>$res];

}else { //Überprüfung erfolgreich

//2. Schreiben Sie die Daten in die Datentabelle zh_user und beurteilen Sie das Schreibergebnis

if(UserModel::create($data)) {

//Nach erfolgreicher Registrierung erfolgt die automatische Anmeldung

return ['status'=>1, 'message'=>'Herzlichen Glückwunsch, die Registrierung war erfolgreich~~'];

} else {

return ['status'=>0, 'message'=>'Registrierung fehlgeschlagen~~'];

}

}

}else{

$this->error('Anfragetypfehler' ,'register');

}

}

<script type="text/javascript">

$(function(){

$('#register').on('click', function( ){

                                                                                $ ('#Login'),

Datentyp: 'JSON',

SUCCESS: Function (data) {

switch (data.status) .message);

                                                                                                                                                                    Fenster .location.href = "

              warning(data.message);

              window.location.back();                   break;

});

. });

</script> ;

梁恒祥
梁恒祥

Antworte allen(1)
ma

你解决了吗,我也是这样。你后来如何成功的?

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage