如何检测页面查看器是否是当前会话

How do I detect if page viewer is the current session

我正在尝试创建一个通用的 "Accounts" 页面,该页面会根据查看者来显示用户个人资料。如果作为登录用户,这是我的页面,所提供的内容反映了我的所有权。我试过类似

<title>
<?php
if ($_SESSION["first_name"]) { //this $_SESSION["first_name"] = $_COOKIE["first_name"]?
?> My Profile </title>
<?php
}
else
?>
User's Profile </title> <!--This line is wrong-->

但它并没有按照我的意愿进行。另外,最后一行 User Profile,是否意味着我必须为每个用户创建一个唯一的索引页面?我 认为 PHP 可以动态地查看用户的个人资料,而无需在每次注册时写入文件?

其实我无法理解你的问题,但我猜你需要这个。

 $user_id = //user id from db of current viewing user 
 if($_SESSION['user_id'] == $user_id)
 {
    echo 'My profile';
 }
 else
 {
    echo 'user profile';
 }