Я хочу попробовать создать страницу входа, к которой пользователь может получить доступ, если она еще не вошла, это мой код,
<?php
session_start();
if ($_SESSION['MM_Username'] != '') {
header ("Location: home.php");};
?>
Оно работает!
Но он генерирует ошибку «Примечание: неопределенный индекс: MM_Username в C: \ xampp \ htdocs \ msd \ index.php».
Что мне теперь делать?
Проверьте, существует ли сеанс или не используется isset
<?php
session_start();
if (isset($_SESSION['MM_Username'])) {
header ("Location: home.php");
}
?>
Проверьте состояние начала сеанса также, чтобы предотвратить уведомление о начале сеанса.
<?php
if(!session_start()){
session_start();
if (isset($_SESSION['MM_Username'])) {
header ("Location: home.php");
}
}
?>