所以我没有为用户个人资料返回正确的结果。说我得
http://localhost/scott
例如,当我查看名称时,我会将Tony
视为名称。即使URL看起来不像
http://localhost/tony
这是我如何查询
//Get link username
$actual_link = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
$final = parse_url($actual_link, PHP_URL_PATH);
$username = str_replace('/','',$final);
以下是我获取用户信息的方式
//Get user info
$stmt2 = $con->prepare("SELECT * FROM users WHERE username=:username");
$stmt2->bindValue(':username', $username, PDO::PARAM_STR);
$stmt2->execute();
$return = $stmt2->fetch(PDO::FETCH_ASSOC);
以下是我获得结果的方法。 $return['name'];
就是一个例子。我可能会得到个人资料图片和其他信息。我认为这与我的会话有关,但我没有看到其他文件有任何明显的问题。有任何想法吗?也没有错误。