Maison > Questions et réponses > le corps du texte
Le code de checkLogin est copié et devrait être correct, mais je ne sais pas ce qui s'est passé. Le fait de cliquer sur le bouton d'envoi ne répond pas
public function checkLogin(Request $request)
0;
$result ='. ';
$data = $request -> param();
//Créer des règles de validation
$rule=[
'name|username'=>'require ', //Le nom d'utilisateur est requis
"password|password"=>'require', //Le mot de passe est requis
"verify|Verification code"=>'require|captcha', //Le nom d'utilisateur est requis /] 自 // Informations sur l'invite d'échec de la vérification personnalisée
$ msg = [
'name' = & gt; ['research' = & gt; 'le nom d'utilisateur ne peut pas être vide, veuillez vérifier'],
'password'=>['require'=> 'Le mot de passe ne peut pas être vide, veuillez vérifier'],
'verify'=>[
'require'=>'Le code de vérification ne peut pas être vide, veuillez vérifier ',
'captcha'=>' Erreur de code de vérification' ' ' ' ' s ' s ‐ ‐ ‐ ‐ pour vérifier
Vérification réussie, si une chaîne est renvoyée, il s'agit d'un message d'erreur défini par l'utilisateur $result=$this->validate ($data,$rule,$msg); //Si la vérification est réussie Exécuter =>//Requête des informations sur l'utilisateur $user=UserModel::get($map);
if($user == null){
$result = 'L'utilisateur n'a pas été trouvé'; }else{
<div class="formControls col-xs-8 col-xs-offset-3">
<input name="" type="button" id="login" class="btn btn-success radius size-L" value=" Connexion Enregistrer ">
</div>
<!-- Script de soumission Ajax-->
<script> ;
$(function(){
//Ajouter un événement de clic au bouton de connexion
$("#login").on('click',function(event){
$.ajax({
type :"POST".//La méthode de soumission est post
url:"{:url('checkLogin')}",//Définissez l'adresse du fichier de script pour soumettre le traitement des données
data:$("form" .serialize (),//Sérialisez les données du formulaire actuel et soumettez-les
dataType:'json',//Définissez le type de données soumises sur json
success: function(data){ //Seulement si le le bit d'indicateur est 1, continuez le traitement
if(data.status==1){
alert(data.message);
window.location.href="{:url('index/index')}";
}else{
alert(data.message);
}
}
});
})
})
</script>