Моего PHP кода dosnt, кажется, работают, и я не знаю, почему, когда я когда-либо использовать этот код, он будет делать весь сайт появится white.I думает, что проблема где-то здесь echo Hello, (.$_SESSION['username'], ENT_QUOTES, 'UTF-8');
Заранее спасибоPHP код сеанс не работает
session_start();
if(!isset($_SESSION['user']) && empty($_SESSION['user'])) {
echo '<a href="/login"><b>Log In</b></a>';
}
else {
echo Hello, (.$_SESSION['username'], ENT_QUOTES, 'UTF-8');
echo '</br></b>';
echo '<a href="/user-area/logout.php"><b>Log Out</b></a>';
}
попробуйте добавить кавычки 'Hello'? – andrewsi
У вас есть синтаксическая ошибка в 'echo Hello (.). Белый экран в PHP означает, что вы проверяете свой журнал ошибок. Включите отчет об ошибках и display_errors всегда при разработке кода.' Error_reporting (E_ALL); ini_set ('display_errors', 1); ' –
Вам нужно объединить строку' "Hello," 'с переменной сеанса.' Echo "Hello,". Htmlspecialchars ($ _ SESSION ... 'Похоже, вы также потеряли часть вызова' htmlspecialchars () '. –