会话中记录的用户 ID


logged user id from session

您好,我想插入到php中记录的数据库中u_id。我使用 session($_SESSION['u_id']) 来获取它,但有时它会 wrong.is 安全且适合使用会话或从 URL 传递?

这很容易。用户登录后,您应该设置一个会话,例如

$_SESSION['user']=1; //if the user's id is 1, for example

要检查用户是否已记录,请使用

if(isset($_SESSION['user'])){
//user has logged in
}else{
//user has not logged in
}

在这两个文件的开头,您应该写sesssion_start()

当您确认用户登录时,请使用session_start();并设置一个变量,例如 '$loggedIn=true;

在每个页面上,检查$loggedIn以查看它是否存在并设置为 true。