Uid作为用户的id来讲,是要存储在session中的字段。如果一个大项目中包含两个相似的平台时,那么就需要创建俩个用户表,比如:user表和staff_user表,而这俩个表里的用户id的名字存储的都是uid。那么用户在登完一个网站的时候在登另一个网站的时候就会出错,正确的解决办法是不同表存不同名字。下面郑州app开发公司燚轩科技就来为大家分享一下源代码:
比如说A系统
php代码如下:
<?php
class InitAction extends Action {
public function _initialize(){
header("Content-type:text/html;charset=utf-8");
// 判断用户是否登陆
$user = isset($_SESSION['staff_uid']) ? $_SESSION['staff_uid'] :null;
if(!$user){
success('未登录,请登录',U('Login/index'));
}
}
}
?>
接下来是B系统
php代码如下:
<?php
class InitAction extends Action {
public function _initialize(){
header("Content-type:text/html;ch