小白在看tp5快速开发企业站点的视频,遇到个问题
PhpNewer
PhpNewer 2017-11-01 14:32:50
[PHP讨论组]

为什么我的前端点击登录按钮始终没有反应呢?也不报错。是不是jquery写错了,几乎是完全copy的朱老师的啊。为什么还是没反应?公共文件也引入了JQUERY。麻烦大神指点一下。以下是view层local.html文件源码

{include file='public/header' /}

    

   

       

           

               

               

           

           

               

                   

               

               

                   

                       

                       

                       

                           

                       

                   

               

           

       

       

Copyright © 2017.Company name All rights X-admin

        {include file="public/script" /}

       


   


PhpNewer
PhpNewer

全部回复(3)
phpcn_u10955

你的代码太多了,我没仔细看,你可以用开发者工具打印日志找错误,还有就是我看你用了layer弹出层,但是你并没有use弹出层的模块

PhpNewer

这是后端login控制器代码:

<?php

namespace app\admin\controller;

use app\admin\common\Base;//Base里已自动引用了各种think内库文件,这里不会有错的

use app\admin\model\Admin;

class Login extends Base{

    /** 渲染登录界面 */

    public function index() {

        return $this->fetch('login');

    }

    /** 验证用户身份*/

    public function check(Request $request){

//设置status

$status=0;

//获取一下表单提交的数据并保存在变量中

$data=$request->param();

$name=$data['name'];

$password=md5($data['password']);

//在admin表中进行查询

$map=['name'=>$name];

$admin = Admin::get($map); //返回的是一个对象

//将用户名和密码分开验证

//如果没有查询到该用户

if(is_null($admin)){

//设置返回信息

$message = '用户名不正确';

}elseif($admin-> password != $password){

$message='密码不正确';

}else{

//如果用户名和密码都正确则表明是合法用户

$status=1;

$message='验证通过,请点击确定进入后台';

//更新表中登录次数和登录时间

$admin->setInc('login_count');//tp5自增方法

$admin->save(['lasttime'=>time()]);

//将用户登录的信息保存到session中,供其他控制器进行登录判断

Session::set('user_id',$name);

Session::set('user_info',$data);

}

return ['status'=>$status,'message'=>$message];

    }


    /**

     * 退出登录

     */

    public function loginout()

    {

        //删除当前用户的登录信息

Session::delete('user_id');

Session::delete('user_info');

//执行成功,并返回到登录界面

$this->success('注销成功,正在返回','login/index');

    }

}

PhpNewer

这个后台前端是引入的X-ADMIN框架

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号