Maison  >  Questions et réponses  >  le corps du texte

J'ai suivi le code du professeur mais j'ai continué à signaler cette erreur : 500 (erreur interne du serveur)

//登录(html)
function dologin(){
			var username = $.trim($('#username').val());
			var password = $.trim($('#password').val());
			var verifycode = $.trim($('#verifycode').val());
			if(username == ''){
				layer.alert('请输入用户名',{icon:2});
				return;
			}
			if(password == ''){
				layer.alert('请输入密码',{icon:2});
				return;
			}
			if(verifycode==''){
				layer.alert('请输入验证码',{icon:2});
				return;
			}
			$.post('/admins.php/admins/Account/dologin',{'username':username,'password':password,'verifycode':verifycode},function(res){
				if(res.code>0){
					reloadImg();
					layer.alert(res.msg,{icon:2});
				}else{
					layer.msg(res.msg);
					setTimeout(function(){window.location.href = '/admins.php/admins/Home/index'},1000);
				}
			},'json')
			
//控制器(controller)
public function dologin(){
		$username = trim(input('post.username'));
		$pwd = trim(input('post.password'));
		$verifycode = trim(input('post.verifycode'));

		if($username == ''){
			exit($res = json_encode(array('code'=>1,'msg'=>'用户名不能为空')));
		}
		if($pwd == ''){
			exit($res = json_encode(array('code'=>1,'msg'=>'密码不能为空')));
		}
		if($verifycode == ''){
			exit($res = json_encode(array('code'=>1,'msg'=>'请输入验证码')));
		}
		// 验证验证码
		if(!captcha_check($verifycode)){
			exit($res = json_encode(array('code'=>1,'msg'=>'验证码错误')));
		}
		// 验证用户
		$this->db = new Sysdb;
		$admin = $this->db->table('admins')->where(array('username'=>$username))->item();
		if(!$admin){
			exit($res = json_encode(array('code'=>1,'msg'=>'用户不存在')));
		}
		if(md5($admin['username'].$pwd) != $admin['password']){
			exit($res = json_encode(array('code'=>1,'msg'=>'密码错误')));
		}
		if($admin['status'] == 1){
			exit($res = json_encode(array('code'=>1,'msg'=>'用户已被禁用')));
		}
		// 设置用户session
		session('admin',$admin);
		exit($res = json_encode(array('code'=>0,'msg'=>'登录成功')));
	}			
			
			
			
			
			
			
			
			
			
			


帅气的勇士帅气的勇士2162 Il y a quelques jours1611

répondre à tous(2)je répondrai

  • 驱魔鮔

    驱魔鮔2019-01-02 20:36:57

    Bonjour, voudriez-vous demander si votre problème a été résolu ? J'ai aussi un problème. Il n'y a pas de réponse lorsque je clique sur OK. La console affiche 404 introuvable


    .

    répondre
    0
  • 帅气的勇士

    Résolu. J'ai continué à signaler 500 erreurs. J'ai toujours pensé qu'il y avait un problème avec le serveur. Plus tard, j'ai soigneusement vérifié le code et j'ai constaté que le code était mal écrit. Je vous suggère de vérifier attentivement votre propre code et de ne manquer aucune lettre. . Sois patient.

    帅气的勇士 · 2019-01-02 20:56:43
    驱魔鮔

    J'ai mal écrit le code en arrière-plan, merci.

    驱魔鮔 · 2019-01-20 14:56:29
  • Annulerrépondre