Имя: Пароль:
IT
Веб-мастеринг
Как программно узнать когда кончится срок жизни COOKIE php, javascript, jquery?
,
0 sysadminlk
 
04.03.16
10:07
Как программно узнать когда кончится срок жизни COOKIE через php, javascript, jquery?
1 sysadminlk
 
10.03.16
13:50
По ходу никак :(
2 asady
 
10.03.16
14:00
(0) эти печеньки по сути трояны - дыра в безопасности
3 Gary417
 
10.03.16
14:05
(1) что и гугл не помогает?
4 Остап Сулейманович
 
10.03.16
14:11
(3) И гугл тоже.
Гугл говорит, что время жизни напрямую узнать не удастся. Можно узнать истекло или нет. (Истекло - кука не вернется, не истекло - вернется). Но куки может грохнуть сам пользователь не дожидаясь окончания срока жизни.

Сколько осталось - только изгаляться программно. Записывать в базу данных на сервере при установке.
5 Gary417
 
10.03.16
14:13
(4) http://www.codenet.ru/webmast/js/Cookies.php
у куки есть параметр expires
6 Gary417
 
10.03.16
14:14
естественно на стороне клиента надо дёргать через js и отдавать серваку
7 Остап Сулейманович
 
10.03.16
14:16
(5) "у куки есть параметр expires". При установке. При чтении - есть только значение.
8 Gary417
 
10.03.16
14:17
(7) и? А в чём вопрос? узнать значение expires у существующей куки
9 Мэс33
 
10.03.16
14:40
Read a Cookie with JavaScript

With JavaScript, cookies can be read like this:
  
    var x = document.cookie;

Note: document.cookie will return all cookies in one string much like: cookie1=value; cookie2=value; cookie3=value;
10 Мэс33
 
10.03.16
14:40
и да, есть:

expires
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший