Я просто ищу совета по новому Закону Великобритании о файлах cookie и тому, как это влияет на сеансы PHP. Я понимаю, что вам не нужно, чтобы пользователи соглашались, когда файл cookie «строго необходим», а приведенный пример — добавление товара в корзину.
Я использую аналогичную функциональность, которая запоминает то, что вы сохранили в контактной форме, что, как мне кажется, является строго необходимым использованием сеанса, и поэтому согласие не требуется.
Однако у меня возникает путаница, потому что у меня сеанс _start (); в верхней части каждой страницы, что означает, что файл cookie устанавливается сразу. Некоторые пользователи не будут использовать контактную форму, поэтому это означает, что файлы cookie не являются для них строго необходимыми.
Я могу удалить сеанс _start (); вверху каждой страницы, но эта функциональность используется на ряде веб-сайтов, и было бы предпочтительнее, если бы мы могли оставить ее.
Может ли кто-нибудь пролить больше света на этот вопрос?