Имеет ли значение, если я создаю сеанс PHP перед созданием сеанса на основе файлов cookie? - PullRequest
0 голосов
/ 11 ноября 2018

Я новичок, но не могу найти ответ. Я работаю над проектом с системой входа в систему, и для этого потребуются сеансы PHP и файлы cookie.

Как я понимаю, сеансы с пользовательскими cookie-файлами или PHP (я знаю, что это в основном серверные cookie-файлы) должны иметь свой код в заголовке / перед тегом.

Я узнал, что семантика кодирования может быть особенной, поэтому мне интересно, какой код сеанса идет первым, или вы создаете их одновременно?

1 Ответ

0 голосов
/ 11 ноября 2018

Еще несколько указателей:

  1. Файлы cookie отправляются с заголовками HTTP, которые должны быть отправлены перед любым другим выводом, включая html или пробелы.

  2. У php есть session_start () и связанные с ним функции, которые получают / устанавливают для вас материал сессии

  3. В запущенном сеансе вы можете использовать массив $ _SESSION для хранения данных между несколькими запросами. Вы хотите поместить туда свой user_id и т. Д.

  4. Нетрудно реализовать сессионный материал самостоятельно. Возможно, вы захотите сделать это в целях обучения или если у вас сложная система. В этом случае убедитесь, что вы проверяете значения файлов cookie и проверяете безопасность всего

...