На сайте есть галочка(запомнить меня), всё работает. Но теперь не заносятся данные в неё
if ( $_POST['remember'] == '')
{
session_name("user");
} else {
session_set_cookie_params(86400*30);
session_name("user");
}
session_start();
$_SESSION["user"] = $user;
Перенес в ответ, в комментариях код невозможно показать. Вот пример кода, на котором вы можете проверить работу сессии.
if (!isset($_SESSION)) session_start();
if (!isset($_SESSION['user'])) $_SESSION['user'] = 'Вася';
echo $_SESSION['user'];
После выполнения этого кода, можете закомментировать строчку с «Васей» и проверить что выводит $_SESSION['user']
.
Все действия с сессией имеют смысл только после запуска session_start().
Поставьте вызов этой функции в самое начало страницы.
Виртуальный выделенный сервер (VDS) становится отличным выбором
Моя функция должна проверять однаковы ли два компонентаНо она всегда false возвращает
Создать комплект из3-х совместно работающих исполняыемых модулей (exe) a