think php注册代码,如何写thinkphp的注册与登录代码

本文详细介绍了ThinkPHP框架中实现用户注册和登录的步骤,包括在config.php配置文件中设置USER_AUTH_KEY,AdminAction类中的insert()方法用于用户注册并保存登录信息到Session,IndexAction类的index()方法判断用户是否已登录并在首页显示欢迎信息。重点讲解了Session的使用方法。
摘要由CSDN通过智能技术生成

thinkphp的登录代码,看起来很简单,正因为简单,也就没有人去写这方面的文章。但对于初学者来说,它确是一个拦路虎,得花时间去摸索。我写一个,抛砖引玉。请高手在后面用更好的代码跟贴。

目的:注册成功后就进入首页,并“***欢迎你回来”。

第一步:在config.php文件中加上

‘USER_AUTH_KEY’=>’authId’

这一句,示例如下:

if(!defined(‘THINK_PATH’)) exit();

return array(

// 定义数据库连接信息

‘DB_TYPE’=> ‘mysql’,// 指定数据库是mysql

‘DB_HOST’=> ‘localhost’,

‘DB_NAME’=>’myuser’, // 数据库名

‘DB_USER’=>’root’,

‘DB_PWD’=>”, //您的数据库连接密码

‘DB_PORT’=>’3306′,

‘DB_PREFIX’=>’think_’,//数据表前缀

‘USER_AUTH_KEY’=>’authId’

);

?>

第二步:在AdminAction.class.php中的insert()代码中用Session::set(C(‘USER_AUTH_KEY’),$user);

保存登录用户名到session,完整代码如下

public function

insert()

{

header(‘Content-T

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值