gpt4 book ai didi

php - 似乎无法定义 session 数据并回显它

转载 作者:行者123 更新时间:2023-11-29 11:29:35 26 4
gpt4 key购买 nike

我正在尝试设置 $_SESSION 数据并将其回显到页面上。我在标题中定义 session

<?php

$users = $mysqli->query('SELECT * FROM fn WHERE username = '.$_SESSION['username']);
if (is_object($users)) {
if ($users->num_rows) {
while ($row = $users->fetch_assoc()) {
$first_name = $row['first_name'];
$last_name = $row['last_name'];
$email = $row['email'];
$number = $row['number'];
$region = $row['region'];
$company = $row['company'];
$level = $row['level'];
}
}
}

$_SESSION['first_name'] = $first_name;

?>

然后我将 header.php 文件包含在我的页面上,并使用 session_start();

我不知道我做错了什么。

我正在设法获取用户名和密码以回显...我认为它是因为它在登录时添加到 session 中。

最佳答案

session_start() 必须出现在您尝试使用$_SESSION变量之前,而不是之后。将包含 session_start() 的包含文件移动到该文件的顶部,这样才能正常工作。

关于php - 似乎无法定义 session 数据并回显它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37642819/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com