Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Установить куку Jquery

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: до конца текущего дня
snikers987
Отправлено: 12 Декабря, 2011 - 20:46:59
Post Id



Участник


Покинул форум
Сообщений всего: 1239
Дата рег-ции: Сент. 2011  
Откуда: Крым


Помог: 25 раз(а)




Помогите, как это сделать? спасибо!


-----
Когда всматриваешься в тёмную бездну, учти, что кто-то может смотреть на тебя из неё...
 
My status
 Top
Panoptik
Отправлено: 12 Декабря, 2011 - 20:56:34
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2493
Дата рег-ции: Нояб. 2011  
Откуда: Одесса, Украина


Помог: 131 раз(а)




в документацию заглядывали?
CODE (javascript):
скопировать код в буфер обмена
  1. $.cookie('cookie_name','cookie_value')


-----
Just do it
 
 Top
snikers987
Отправлено: 12 Декабря, 2011 - 21:14:33
Post Id



Участник


Покинул форум
Сообщений всего: 1239
Дата рег-ции: Сент. 2011  
Откуда: Крым


Помог: 25 раз(а)




Panoptik пишет:
в документацию заглядывали?
CODE (javascript):
скопировать код в буфер обмена
  1. $.cookie('cookie_name','cookie_value')


Описание темы : до конца текущего дня

Тоесть мне нужно чтобы кука жила до 23: 59 : 59 текущего дня

(Отредактировано автором: 12 Декабря, 2011 - 21:18:41)



-----
Когда всматриваешься в тёмную бездну, учти, что кто-то может смотреть на тебя из неё...
 
My status
 Top
EuGen Администратор
Отправлено: 12 Декабря, 2011 - 21:22:14
Post Id


Профессионал


Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007  
Откуда: Berlin


Помог: 707 раз(а)




$.cookie("<Имя куки>",<Ваше значение>,{expires: <Ваше значение-вычислите в php>, path: '/', domain: 'domain.com'});


-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
snikers987
Отправлено: 12 Декабря, 2011 - 21:30:05
Post Id



Участник


Покинул форум
Сообщений всего: 1239
Дата рег-ции: Сент. 2011  
Откуда: Крым


Помог: 25 раз(а)




expires в секундах?


-----
Когда всматриваешься в тёмную бездну, учти, что кто-то может смотреть на тебя из неё...
 
My status
 Top
EuGen Администратор
Отправлено: 12 Декабря, 2011 - 21:46:28
Post Id


Профессионал


Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007  
Откуда: Berlin


Помог: 707 раз(а)




Если укажете число, то это будет в днях. Вот пример, как установить на 1 час:
CODE (javascript):
скопировать код в буфер обмена
  1.  var date = new Date();
  2.  date.setTime(date.getTime() + (60 * 60 * 1000));
  3.  $.cookie("name", "value", { expires: date });


-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
snikers987
Отправлено: 13 Декабря, 2011 - 21:39:55
Post Id



Участник


Покинул форум
Сообщений всего: 1239
Дата рег-ции: Сент. 2011  
Откуда: Крым


Помог: 25 раз(а)




EuGen пишет:
Если укажете число, то это будет в днях. Вот пример, как установить на 1 час:
CODE (javascript):
скопировать код в буфер обмена
  1.  var date = new Date();
  2.  date.setTime(date.getTime() + (60 * 60 * 1000));
  3.  $.cookie("name", "value", { expires: date });


Я так понимаю что

CODE (javascript):
скопировать код в буфер обмена
  1. date.setTime(date.getTime() + (120 * 60 * 1000));


устанавливает на два часа, а можно разъяснений этих чисел? Зачем умножать на 1000?

(Отредактировано автором: 13 Декабря, 2011 - 21:40:20)



-----
Когда всматриваешься в тёмную бездну, учти, что кто-то может смотреть на тебя из неё...
 
My status
 Top
CenapaTop
Отправлено: 13 Декабря, 2011 - 21:42:58
Post Id



Частый гость


Покинул форум
Сообщений всего: 166
Дата рег-ции: Авг. 2009  


Помог: 1 раз(а)




1000 миллисекунд = 1 секунда
60 секунд = 1 минута
120 минут = 2 часа
 
 Top
snikers987
Отправлено: 13 Декабря, 2011 - 21:48:49
Post Id



Участник


Покинул форум
Сообщений всего: 1239
Дата рег-ции: Сент. 2011  
Откуда: Крым


Помог: 25 раз(а)




Чет не выходит у меня подцепить куку как EuGen написал, получается только так:

CODE (javascript):
скопировать код в буфер обмена
  1. $.cookies.set("vote", 12345679, {hoursToLive: 720});


но меня так не устраивает..

PHP:
скопировать код в буфер обмена
  1.  
  2. <?
  3. $midnight = strtotime('midnight', strtotime('+1 day'))-1;
  4. $left = round(($midnight - time()) /60);
  5.  
  6. ?>
  7.  
  8. <script type ='text/javascript'>
  9.         var date = new Date();
  10.         date.setTime(date.getTime() + (<? echo $left; ?> * 60 * 1000));
  11.         $.cookie("vote" + the_id,"1234567",{expires: date});
  12. </script>
  13.  
  14.  


Верно ли такое решение?

(Отредактировано автором: 14 Декабря, 2011 - 10:34:07)



-----
Когда всматриваешься в тёмную бездну, учти, что кто-то может смотреть на тебя из неё...
 
My status
 Top
snikers987
Отправлено: 14 Декабря, 2011 - 10:36:22
Post Id



Участник


Покинул форум
Сообщений всего: 1239
Дата рег-ции: Сент. 2011  
Откуда: Крым


Помог: 25 раз(а)




А если не указать domain куки она будет кроссдоменная?


-----
Когда всматриваешься в тёмную бездну, учти, что кто-то может смотреть на тебя из неё...
 
My status
 Top
tuareg
Отправлено: 14 Декабря, 2011 - 12:31:48
Post Id


Участник


Покинул форум
Сообщений всего: 1234
Дата рег-ции: Июнь 2010  


Помог: 69 раз(а)




EuGen пишет:
CODE (javascript):
скопировать код в буфер обмена
  1.  $.cookie("name", "value", { expires: date });

А вот эта конструкция?? Они внесли плагин $.cookie в ядро или надо подключать отдельно плагин?
 
 Top
snikers987
Отправлено: 14 Декабря, 2011 - 15:36:44
Post Id



Участник


Покинул форум
Сообщений всего: 1239
Дата рег-ции: Сент. 2011  
Откуда: Крым


Помог: 25 раз(а)




Надо подключать еще jquery.coockie.js


-----
Когда всматриваешься в тёмную бездну, учти, что кто-то может смотреть на тебя из неё...
 
My status
 Top
tuareg
Отправлено: 14 Декабря, 2011 - 15:38:44
Post Id


Участник


Покинул форум
Сообщений всего: 1234
Дата рег-ции: Июнь 2010  


Помог: 69 раз(а)




т.е все-таки плагин??
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« JavaScript & VBScript »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB