| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> PHP知识库 -> 百度百科网站源码,国外多语言wikipedia百科网站搭建 第一篇 -> 正文阅读 |
|
[PHP知识库]百度百科网站源码,国外多语言wikipedia百科网站搭建 第一篇 |
前端时间我这边研究一下类似百度百科的网站,然后按照百度百科的一些功能,还有结合了海外做得比较大的wikipedia百科功能,做了整合开发,现在把那个项目的开发过程等功能,提供给大家参考,希望能够帮到大家的学习和使用。 系统语言:支持多语言切换 仿百度百科网站源码,国外多语言wikipedia百科网站开发 后台登录 <?php namespace app\admin\controller; use think\facade\Request; use think\facade\Db; use think\facade\Session; class Login { // 登录页 public function index() { return view('',[ ]); } // 登录 public function login(){ if(Request::isPost()){ $data = Request::post(); if(empty($data['username'])){ return $this->error('请输入用户名'); } if(empty($data['password'])){ return $this->error('请输入密码'); } //用户名 $username = $data['username']; //密码 $password = md5($data['password']); $res = Db::name('manager')->where(['username'=>$username,'password'=>$password])->find(); if(!empty($res)){ //登录信息的添加 $info['last_ip'] = getIp(); $info['last_login_time'] = time(); $info_res = Db::name('manager')->where(['id'=>$res['id']])->update($info); if($info_res){ // 是否禁用 if($res['status'] != 1){ return $this->error('该管理员已停用'); } session('admin',$res); //登录日志 $log_info['admin_id'] = $res['id']; $log_info['username'] = $username; $log_info['add_time'] = time(); $log_info['ip'] = getIp(); $log_info['mark'] = '登录系统'; $admin_log = Db::name('log')->insert($log_info); return $this->success('登录成功'); } }else{ return $this->error('用户名或密码错误'); } }else{ return $this->error('操作有误'); } } 退出 public function loginOut(){ session('admin', null); return json(['code'=>1,'msg'=>'退出成功']); } public function success($msg = '', $data = ''){ return json(['code' => 1, 'msg' => $msg, 'data' => $data]); } public function error($msg = '', $data = ''){ return json(['code' => 0, 'msg' => $msg, 'data' => $data]); } } |
|
PHP知识库 最新文章 |
Laravel 下实现 Google 2fa 验证 |
UUCTF WP |
DASCTF10月 web |
XAMPP任意命令执行提升权限漏洞(CVE-2020- |
[GYCTF2020]Easyphp |
iwebsec靶场 代码执行关卡通关笔记 |
多个线程同步执行,多个线程依次执行,多个 |
php 没事记录下常用方法 (TP5.1) |
php之jwt |
2021-09-18 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 | -2024/12/27 7:05:43- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |