Intereting Posts
Сохранение файла с помощью curl и PHP Как использовать маршрутизацию laravel для неизвестного количества параметров в URL? exec () продолжает выполнение команды Again and Again как бесконечный цикл, несмотря на отсутствие цикла в программе Почему php-страница не показывает то же самое в LogCat? PHP crypt () возвращает неверный ответ Отправить электронное письмо по адресу Как мне разрешить доступ к учетной записи google-сервиса google без учета приложений Google? Пользователи Yii выходят из системы через 15-30 минут, несмотря на то, что тайм-ауты сеанса установлены как минимум на 1 день file_get_contents возвращает 403 запрещенных используя $ this или parent :: для вызова унаследованных методов? Как создать класс php для действий навигации попытка отправить почту с помощью быстрой почты, gmail smtp, php Подтвердить перед отправкой формы Радиус статической карты Google для увеличения как изменить путь по умолчанию для php в xampp?

Локальный хостинг

Я использую PHP под localhost (XAMPP). Я пытаюсь установить cookie с .localhost в качестве своего домена.

setcookie($key, $value, $expire, $path, '.localhost', $secure, $httponly); 

Из-за множества субдоменов на реальных сайтах. Это работает Firefox, но он не работает IE8. Я могу ограничить его PHP-кодированием, тогда было бы пренебрегать, если localhost является доменом сервера. Но я не уверен, что причиной многих проблем на реальных серверах сайта? Могу ли я использовать его на реальных серверах? .example.com без www. префикс может вызвать такие же проблемы? Есть ли взлом для этого случая?

Настройка cookie для .localhost не имеет смысла.

Просто проверьте, является ли домен «localhost» и в этом случае не добавляет ведущую точку. В противном случае «.domain.tld» прекрасно настроит его для домена и всех его поддоменов (большинство браузеров обрабатывают файлы cookie, установленные для «domain.tld» одинаковым образом, но для RFC требуется ведущая точка).