100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > ThinkPHP用户登录注册相关代码案例

ThinkPHP用户登录注册相关代码案例

时间:2022-12-26 20:48:34

相关推荐

ThinkPHP用户登录注册相关代码案例

后端开发|php教程

ThinkPHP

后端开发-php教程

1、修改模块配置,Application/当前模块名/Conf/config.php

订单系统源码 带搜索,vscode命令面板大小,ubuntu配置lvs,tomcat中删除root,吉林爬虫,滴滴php面试,山西seo推广公司电话,免费红色视频网站模板免费下载,微信 投票模板lzw

mysql, // 数据库类型DB_HOST => localhost, // 服务器地址DB_NAME => hinkphp, // 数据库名DB_USER => oot, // 用户名DB_PWD => \, // 密码DB_PORT => \, // 端口DB_PREFIX => hink_, // 数据库表前缀 DB_CHARSET=> utf8, // 字符集DB_DEBUG => TRUE, // 数据库调试模式 开启后可以记录SQL日志 3.2.3新增);

2、打开 Home/Controller/IndexController.class.php ,修改 index 函数。

派爱支付平台源码,vscode连接远端,ubuntu weget,tomcat 连接日志,sqlite菜鸟离线下载,wordpress投稿插件submit posts,前端框架定义矩形的标签是,python爬虫动态图视频,百度面试题 php,seo 营销外推,jsp精品课程网站源码,网页横播图片代码,比特币交易平台模板lzw

public function index(){ $this->display();}

3、打开 /Home/View/index/index.html ,定义登录的url,添加Form。

去哪里下载免费的源码,ubuntu休眠怎么设置,取tomcat根目录路径,学校网站爬虫,php获取课表,保税区seo推广多少钱lzw

<form action= method="post">

UserName:

Password:

4、打开 Home/Controller/IndexController.class.php ,添加 login 函数。

public function Login(){ $inputname=I(post.username); //获取Form数据 $inputpwd=I(post.password); //I方法是ThinkPHP用于更加方便和安全的获取系统输入变量 $User = M(User); //使用M方法实例化的话,由于不需要加载具体的模型类,所以性能会更高 $condition[username] = $inputname; $userinfo=$User->where($condition)->select(); //使用数组作为查询条件 if(0==count($userinfo[0]))echo "登陆失败,不存在此用户名"; else{ if($inputpwd!=$userinfo[0][password])echo "登陆失败,密码错误!".$userinfo[0][password]; else{echo "用户名:".I(post.username)."密码:".$userinfo[0][password]; } } }

5、注册用户,就是获取表单提交的数据,将其添加到数据库表。

public function RegisterInfo(){ $username=I(post.username); $password=I(post.password); $User = M(User); $data[username] = $username; $data[password] = $password; $User->add($data); //ThinkPHP的数据写入操作使用add方法 echo "注册成功"; }

本文讲解了ThinkPHP用户登录注册相关代码案例,更多相关内容请关注php中文网。

关于thinkphp5的数据库操作

thinkphp 分布式数据库详解

如何通过ThinkPHP链接数据库

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。