PDA

Просмотр полной версии : Как работать с сессиями куками в php8 и более поздних версиях php?


cloudpeople
10.06.2026, 00:09
Как работать с сессиями куками в php8 и более поздних версиях php, чтобы на сайте работала авторизация, на многих страницах сайта?

danilok228
16.06.2026, 17:00
В php8 сессии с куками работают примерно так же, как и раньше, но теперь стоит внимательно смотреть на параметры cookie, особенно SameSite и Secure. Старый способ с session_start() сохраняет базу, но новые версии рекомендуют правильнее настраивать cookie через session_set_cookie_params, чтобы авторизация не срывалась при переходах.

cloudpeople
16.06.2026, 17:32
у меня в php8 кукисы из php-кода (уже html-страницы показываемой в браузере chromium, firefox, chrome, opera, safari) на сервере с ubuntu..не передаются в браузер..

когда я их объявляю так:
session_start();
$_SESSION['my1'] = 'test';

tema92345
24.06.2026, 20:20
В php8 сессии – это как кот, который вроде есть, но иногда мимо унитаза проскакивает. Короче, session_start() всё так же должен работать, но теперь с куками надо быть повнимательнее, особенно с параметром SameSite – без него браузеры могут забарать и не вернут. Если авторизация глючит, попробуй забить эти параметры вручную через session_set_cookie_params, иначе браузер сам сессии тупо не сохранит.