Ответы пользователя по тегу HTTP Cookies
  • Как правильно создать cookie?

    Stalker_RED
    @Stalker_RED
    Почитайте документацию, что-ли.
    $domain, true, true - необязательные параметры. Вообще все параметры необязательные, кроме первого.

    Как вы проверяете создалась ли кука? Не пробовали смотреть в devtools или firebug? (F12)
    FP0mktN.png
    Ответ написан
  • Вопрос по кукам и сессиям в php?

    Stalker_RED
    @Stalker_RED
    Сессия существует до закрытия браузера. Тут всё понятно
    Нет, сессия может существовать пока существует кука у пользователя (до закрытия браузера или до определенной даты, хоть через тыщу лет) и пока не истечет таймер на сервере. А таймер на сервере можно установить на 0, и не очищать сесси никогда.

    Хеш сессии можно сохранить в БД ... но зачем?
    Чтобы использовать одну сессию для нескольких серверов, например. Только наверное не хеш сессии а SESSIONID и собственно само содержимое сессии. Может еще "срок годности".

    Ну и вообще что хранить в cookie если каких-то индивидуальных настроек сайта типа цвета, стартового раздела у меня нет и вообще имеют ли они смысл?
    А никто вас и не заставляет использовать сессии и куки. Если нет авторизации, нет никаких пользовательских настроек, и нечего хранить в сессии - даже не вызывайте session_start().
    Ответ написан
    Комментировать
  • Как программно удалить куки всех браузеров?

    Stalker_RED
    @Stalker_RED
    Вообще удалить куки для определенного браузера не проблема - для этого достаточно почистить определенные папочки. К примеру все куки хорма хранятся в sqlite3 базе ~/Library/Application Support/Google/Chrome/Default/Cookies.

    Проблема в другом - браузеров может быть много, разных производителей. Никто не мешает скачать мне две разные portable сборки тор-браузера, например. Или не две а двадцать две, и растолкать их по разным закоулочкам. И что теперь, сканировать весь диск?

    Конкретизируйте, чего вы пытаетесь добиться?
    Ответ написан
    9 комментариев