我只是为我的网站设置通用模板,而我正在做的一点 php 只是从页面到页面获取用户 ID,换句话说,我希望用户在登录时从页面到页面,例如,不使用 user_id=3 标题中的子 ID,然后使用 get 函数获取它并显示他们的信息,我希望能够做到这一点。
这是我的代码,但我不断收到错误
Notice: Undefined index: user_id in C:\xampp\htdocs\Arken\profile.php on line 7
登录代码(当然不是全部,只是设置会话凝灰岩的一点)
// Create session var for their raw id
$user_id = $row["user_id"];
$_SESSION['user_id'] = $user_id;
// Create the idx session var
$_SESSION['idx'] = base64_encode("g4p3h9xfn8sq03hs2234$id");
// Create session var for their username
$login_username = $row["login_username"];
$_SESSION['login_username'] = $login_username;
// Create session var for their password
$login_userpass = $row["login_password"];
$_SESSION['login_userpass'] = $login_userpass;
每个页面的PHP
session_start();
$user_id = "";
if ($_GET['user_id']) {
$user_id = $_GET['user_id'];
} else if (isset($_SESSION['user_id'])) {
$user_id = $_SESSION['user_id'];
} else {
include_once "index.php";
exit();
}
include 'connect_to_mysql.php';
谢谢你的帮助