Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Cookie на JS / пожалуйста подскажите, что то путаюсь с кодом и показаниями в браузере
 
 автор: Panker   (09.06.2007 в 11:37)   письмо автору
 
 


function castMyVote(pollId,formObj)
{    
    var elements = formObj.elements['vote[' + pollId + ']'];
    var optionId = false;
    for(var no=0;no<elements.length;no++){
        if(elements[no].checked)optionId = elements[no].value;
    }
    Poller_Set_Cookie('dhtmlgoodies_poller_' + pollId,'1',6000000);
    if(optionId)
    {
    
        var ajaxIndex = ajaxObjects.length;
        ajaxObjects[ajaxIndex] = new sack();
        ajaxObjects[ajaxIndex].requestFile = serverSideFile + '?pollId=' + pollId + '&optionId=' + optionId;
        prepareForPollResults(pollId);
        ajaxObjects[ajaxIndex].onCompletion = function(){ showVoteResults(pollId,ajaxIndex); };    // Specify function that will be executed after file has been found
        ajaxObjects[ajaxIndex].runAJAX();        // Execute AJAX function    

    }    
}


На сколько этот скрипт даст куки? на какой срок?

У меня в FaerFox2 пишит типа того

Имя: dhtmlgoodies_poller_1
Содержимое: 1
Узел: test
Путь: /pool/
Посылать при: Любом типе соединения
Срок действия истекает: в конце сессии


Вроде обновляю страницу но всё равно куки не умирают....


Brrrrrr закрыл открыл браузер куки пропали!
Пожалуйста подскажите как дать куки на всю жизнь можно сказать :)
Что бы как бы при закрытии и открытии браузера они продолжами жить :)

   
 
 автор: elenaki   (09.06.2007 в 17:37)   письмо автору
 
   для: Panker   (09.06.2007 в 11:37)
 

сессия кончается не при обновлении страницы, а при закрытии окна браузера.

   
 
 автор: Panker   (10.06.2007 в 12:08)   письмо автору
 
   для: elenaki   (09.06.2007 в 17:37)
 

простите elenaki, а как сделать что бы куки давались на как можно больше времени и при закрытии браузера остовались...

   
 
 автор: sim5   (10.06.2007 в 12:43)   письмо автору
 
   для: Panker   (10.06.2007 в 12:08)
 

Информация в Cookie задается принципом ИМЯ=ЗНАЧЕНИЕ. В одном документе может содержаться несколько Cookies (не больше 20). Минимальное описание поля Cookie выглядит так:
Set-Cookie: NAME=VALUE;
Максимальное выглядит так:
Set-Cookie: NAME=VALUE; expires=DATE; path=PATH; domain=DOMAIN_NAME; secure


NAME=VALUE - NAME - Имя Cookie, VALUE - Значение. Можно менять как NAME, так и VALUE. Используются любые символы, кроме символа переноса строки, двоеточия, запятой и пробела.
Пример: Имя=Вася

expires=DATE - Дата окончания действия Cookie. Менять только DATE. Вид такой: "expires=День, Число-Ден-ГГГГ ЧЧ:ММ:СС GMT". Если expires не обозначен, Cookie хранится до закрытия окна броузера.
Пример: expires=Fri, 14-Sep-2005 13:13:13 GMT

domain=DOMAIN_NAME - домен на котором действителен Cookie. Вид такой: "domain=domain.com". Cookie будет действителен как для www.domain.com, так и для myname.domain.com. В зоне RU и других локальных зонах не работает. Используется только для COM, EDU, NET, ORG, GOV, MIL и INT. Если domain не обозначен, используется доменное имя сервера с Cookie.
Пример1: domain=mamapapa.com
Пример2: domain=gazzzeta.da.ru

path=PATH - Указывает имена докментов, для которых действительно значение Cookie. Вид такой: "path=/word". Cookie будет отсылаться в директориях /word, /word2000 и файлов в текущей директории с именами word.htm, wordchampion.html. Для применения Cookie ко всему серверу указывается корневой каталог сервера /. Если path не указан, Cookie распространяется только на текущую директорию.
Пример1: path=/gazzzeta
Пример2: path=/

secure - Если указан, при передаче Cookie используется HTTPS (HTTP с SSL - Secure Socket Level). Если secure не указан, Cookie передается HTTP.

Если Cookie использует одинаковое значение NAME, domain и path - старое значение заменяется новым.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования