На сайте есть галочка(запомнить меня), всё работает. Но теперь не заносятся данные в неё
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().
Поставьте вызов этой функции в самое начало страницы.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости