我再次对我的 PHP 进行破解,但我陷入了一些内联问题。我正在使用我在http://www.1stoptutorials.com/Membership_Course.html学到的成员脚本。
我的表有以下字段:userid、first_name、last_name、email_address、username、password、dob、guardianid、user_level、signup_date、last_login、激活。
我想要做的是在用户登录时使用我的表中的数据,但由于某种原因,我能够访问的只是名字和姓氏字段。其他人都没有工作。
这是我当前在标题中的 PHP
<?php
require_once ('verify.php');
// Start output buffering:
ob_start();
// Initialize a session:
session_start();
// If no first_name session variable exists, redirect the user:
if (!isset($_SESSION['first_name'])) {
$url = BASE_URL . ''; // Define the URL.
ob_end_clean(); // Delete the buffer.
header("Location: $url");
exit(); // Quit the script.
}
?>
它在底部被关闭。现在登录,他们使用他们的用户名和密码,但我想知道为什么我只能使用他们的名字和姓氏?另外我如何嵌入内联?我目前正在使用以下内容。
<p style="color:White;">
Welcome
<strong>
<a href="profile.php?id=<? echo $_SESSION['userid'] ?>" style="font-family:Arial, Helvetica, sans-serif;color:White;">
<? echo $_SESSION['first_name'] ." ". $_SESSION['last_name'] ?>
</a>
</strong>
- Home |
<a href="photo.php" class="link">Photos</a>
|
<a href="video.php" class="link">Videos</a>
|
<a href="logout.php" class="link">Log Out</a>
</p>
但当然只有名称出现在我的输出页面中,而不是 id 或任何其他字段。
任何人都可以帮助或我需要发布更多信息吗?
或者任何人都可以建议一个更好的登录脚本?