百度百科网站源码,国外多语言wikipedia百科网站搭建 第一篇

news/2024/5/12 20:00:04/文章来源:https://blog.csdn.net/qq_34493313/article/details/122881977

前端时间我这边研究一下类似百度百科的网站,然后按照百度百科的一些功能,还有结合了海外做得比较大的wikipedia百科功能,做了整合开发,现在把那个项目的开发过程等功能,提供给大家参考,希望能够帮到大家的学习和使用。

系统语言:支持多语言切换
系统开发:PHP+MYSQL
系统显示:PC版+手机版+APP(后期开发)

仿百度百科网站源码,国外多语言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]);

}

}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_788904.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

165个站长在线工具箱网站源码/野兔在线工具系统V2.2.7中文版

有165个以上的在线工具功能&#xff0c;也是目前在线工具功能最完善的一个&#xff0c;最新的野兔在线工具系统V2.2.7中文版 系统名称&#xff1a;野兔在线工具系统 系统语言&#xff1a;中文版 系统开发&#xff1a;PHPMySQL 野兔在线工具系统V2.2.7中文版 2022.02.14更新…

css img 适配尺寸_纯CSS一分钟让网站拥有暗黑模式切换功能

前言暗黑模式这个概念最早起源于MacOS系统的Mojave&#xff0c;提供浅色主题和深色主题两种皮肤供用户选择&#xff0c;深色主题就是我们常说的暗黑模式。为了眼睛健康&#xff0c;笔者在手机、平板和电脑上都选择了暗黑模式。主题皮肤随着苹果官方逐渐要求各大系统平台都得适配…

r星你的计算机网络正在自动发送查询,当你在《GTA4》中的网吧,输入了知名网站会怎样?网费真贵!...

原标题&#xff1a;当你在《GTA4》中的网吧&#xff0c;输入了知名网站会怎样&#xff1f;网费真贵&#xff01;GTA4当时在2008年发布的时候你激动吗&#xff1f;但是我年龄还小&#xff0c;并不知道这款游戏&#xff0c;但是没过多久我就开始玩这款游戏了&#xff0c;应该是在…

网站从Http升级为Https真实案例,SSL免费证书加密

从安全角度考虑,公司需要将一个网站从http普通模式升级为https模式,阿里云提供了免费的SSL证书,故这里根据阿里云的SSL证书来做升级. 1.免费证书申请,配置域名 1)SSL 0元购买 2)填写信息,SSL证书与域名绑定 填写域名及个人信息,完成证书申请,会得到key码.需要登录域名购买平台…

mysql网络流量监控_网站监控工具大全,linux下的几个网络流量监控工具

1、nethogs1)NetHogs是一款开源、免费的&#xff0c;终端下的网络流量监控工具&#xff0c;它可监控Linux的进程或应用程序的网络流量。NetHogs只能实时监控进程的网络带宽占用情况。NetHogs支持IPv4和IPv6协议&#xff0c;支持本地网卡以及PPP链接2、IIS7网站监控IIS7网站监控…

打开html文件进入文件索引,打开网站网页是文件夹目录怎么办

文章简介正常来说打开网页都可正常显示网页&#xff0c;却在换空间之后&#xff0c;打开二级目录却不是显示网站网页&#xff0c;而是显示服务器文件夹中的所有html文件及文件夹目录&#xff0c;这是一个网友问过的问题&#xff0c;相信不少网友也曾经碰到过类似或是还没碰到过…

网站备案 服务器不在一个地方,域名和服务器不在一个 如何备案

域名和服务器不在一个 如何备案 内容精选换一换请根据您的实际情况&#xff0c;选择用于备案的服务器&#xff0c;并单击“验证”。如果您购买了华为云云速建站产品搭建网站&#xff0c;需要购买和绑定域名&#xff0c;通过域名访问网站。本节介绍使用华为云云速建站产品&#…

毕设php论坛,php4论坛网站

技术实现开发语言:php.模式:B/S.数据库:mysql.论文字数:1万左右.功能实现前台1)每栏目财经信息能够按类别显示&#xff0c;方便浏览者浏览与查找&#xff0c;内容由后台管理系统添加&#xff0c;主要是财经方面内容&#xff1b;2)每栏目财经信息具有不同的显示模板&#xff0c;…

springmvc 打成jar包_JSP+Spring+SpringMVC+Hibernate+Mysql实现的校园失物招领网站

项目简介项目源码&#xff1a;麻烦转发后关注JAVA发量告急私信回复【源码】即可获取&#xff01;本系统基于JSPSpringSpringMVCHibernateMysql的校园失物招领网站。本系统没有使用常用的SSM或者SSH框架&#xff0c;而是以SpringSpringMVCHibernate三个框架结合来完成。这样能完…

php5.4安装手册,网站新手指南:Win2003+Apache2.2.22+PHP5.4安装配置教程

网站新手指南&#xff1a;Win2003Apache2.2.22PHP5.4安装配置教程作者&#xff1a;美云 发布日期&#xff1a;2012/12/15 21:14:48 浏览次数&#xff1a;4704 复制服务器环境:Windows2003Apache2.2.22PHP5.4MySql5.5所需软件包:1)httpd-2.2.22-win32-x86-openssl-0.9.8t.zip2)p…

怎么用来编写网页_SEO软文编写的要素有这几点

写作是很多人擅长的事情&#xff0c;毕竟目前来说大多数人的学历也不是特别的低&#xff0c;所以知识量还是比较广泛的&#xff0c;但写作业分很多种类型&#xff0c;比如说演讲稿&#xff0c;软文&#xff0c;或者计划书等&#xff0c;种类多了&#xff0c;凭你一人之力就很难…

代理ip网站源码_python 爬取搜狗微信文章(代理池+re解决跳转链接问题)

作者最近在学习python爬虫&#xff0c;在爬取微信文章这个实战项目中遇到了一些小问题&#xff0c;所以写这篇文章来记录一下&#xff0c;顺便分享一下爬取过程。整体思路我们选择从搜狗的微信界面(‘https://weixin.sogou.com/’)来获取微信文章的基本信息&#xff0c;由于搜狗…

cdn 图片 私有_教程篇 | 使用七牛云存储、CDN加速网站图片

嗨&#xff0c;大家好&#xff0c;今天给大家分享的是使用七牛云等云服务商提供的对象存储服务&#xff0c;存储网站图片&#xff0c;并且可以cdn加速图片&#xff0c;让你的网页变得更快。首先给大家多多介绍一些有关的知识。目前各大云服务商都提供了对象存储服务&#xff0c…

java hincrby_使用Redis构建文章投票网站(Java)

文章投票网站的redis相关Java实现需求:1、要构建一个文章投票网站&#xff0c;文章需要在一天内至少获得200张票&#xff0c;才能优先显示在当天文章列表前列。2、但是为了避免发布时间较久的文章由于累计的票数较多而一直停留在文章列表前列&#xff0c;我们需要有随着时间流逝…

网站如何实现客服功能?

话不多说&#xff0c;先上代码 <div id"floatDivBoxs"> <div class"floatDtt">客服列表</div> <div class"floatShadow"> <ul class"floatDqq"> <li style"padding-left:0px;"><a …

网站服务器搭建百青藤,百青藤服务器搭建

百青藤服务器搭建 内容精选换一换WordPress是使用PHP语言开发的博客平台&#xff0c;用户可以在支持PHP和MySQL数据库的服务器上搭建属于自己的网站&#xff0c;本文教您通过华为云虚拟私有云、弹性云服务器和RDS MySQL数据库&#xff0c;轻松几步&#xff0c;在LAMP环境下搭建…

vs2013开发java_「vs2013」C++:使用VS2013编写第一个C++程序 - seo实验室

vs2013C学习笔记&#xff1a;使用vs2013编写第一个C程序。1.打开VS2013&#xff0c;选择新建—>项目&#xff1a;2.选择C&#xff0c;然后选择空项目&#xff0c;当然本项目依然从打印hello world开始&#xff0c;所以名称输入“HelloWorld”&#xff0c;点击确定。3.在解决…

网站服务器送一年,网站服务器送一年

网站服务器送一年 内容精选换一换成功访问网站包含以下两个阶段&#xff0c;这两个阶段缺一不可&#xff0c;需要同时成功才能正常访问网站&#xff0c;如图1所示。阶段一&#xff1a;DNS根据访问请求中的域名解析出对应的IP地址。阶段二&#xff1a;访问网站服务器IP获取网站内…

linux nginx php 目录权限,基于nginx的服务器网站目录权限配置

本地运行好好的网站&#xff0c;上传到服务器之后突然就不能访问了&#xff0c;一般是在Linux下的权限问题&#xff0c;网上有些方法是很粗暴的使用chmod -R 777 dirname赋予文件所有权限&#xff0c;这样能解决问题&#xff0c;但是不是最好的解决方案&#xff0c;我们如果理解…

html动画有什么区别是什么意思,网站动画跟HTML的区别有哪些?

网站动画的网站跟HTML网站相较下&#xff0c;是不易被搜寻引擎所检索的。百度多年来以搜寻文字内容为其长项&#xff0c;但是根据百度的工程师表示&#xff0c;对于网站动画的内容检索还有极长一段时间需要开发&#xff0c;目前唯一能够补救网站动画不易检索的方式&#xff0c;…