我正在为我的网站制作一个功能现在唯一的问题是我希望它兼容任何论坛系统,只需要进行少量编辑,以防我决定移动或Mybb软件(我目前使用的)更新和打破了一些东西,所以我也阻止了这一点。
无论如何,我没有使用默认的Mybb用户名系统,而是决定检测用户是否已登录,然后在第一次加载时访问该网站的功能(因为$ _COOKIE需要两个加载才能生效) 启动会话然后在第二次加载时销毁会话并将其转换为cookie
这是我目前所拥有的(没有近乎完全写的地方)
//if the user is logged in assign a session
if($mybb->user['username']) {
session_start();
$mybb_username1 = $mybb->user['username'];
$_SESSION['user']=$mybb_username1;
$mybb_username = $_SESSION['user'];
}
你们中的任何一个人有更好的方法还是没关系?
确保。
我也希望这是安全的,而不是减慢整个网站功能的任何性能。
谢谢!