Я снова взламываю свой PHP, но я застрял на встроенной строке. Я использую сценарий членов, который я узнал по адресу http://www.1stoptutorials.com/Membership_Course.html.
Моя таблица имеет следующие поля: userid, first_name, last_name, email_address, имя пользователя, пароль, 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>
Но, конечно, на моей выходной странице появляются только имена, а не идентификатор или любые другие поля.
Может ли кто-нибудь помочь или мне нужно разместить дополнительную информацию?
Или может кто-нибудь предложить лучший сценарий входа?
-1 для форматирования, хотя –
Спасибо за ваши полезные комментарии. Я разработчик ASP, поэтому PHP пока не так хорош для меня. Что-нибудь полезное, которое вы можете добавить? – dpDesignz
Здесь нет достаточно информации, чтобы ответить на ваш вопрос. Как вы помещаете данные в $ _SESSION? Откуда он? – Aquarion