За последние 24 часа нас посетили 19443 программиста и 1629 роботов. Сейчас ищут 1046 программистов ...

Не ставится кука, заморочка с domain

Тема в разделе "JavaScript и AJAX", создана пользователем pluto, 19 фев 2008.

  1. pluto

    pluto Активный пользователь

    С нами с:
    9 дек 2007
    Сообщения:
    28
    Симпатии:
    0
    Люди почему кука не ставится когда указываю параметр domain?

    Причём не важно какими средствами я это делаю, всё равно не ставится

    Вот напрмер код на яваскрипт

    [js]
    d=new Date();
    d.setDate(d.getDate()+1);
    document.cookie="sid=yes; path=/; expires=" + d.toGMTString();
    [/js]
    так ставится
    а вот так уже нет
    [js]
    d=new Date();
    d.setDate(d.getDate()+1);
    document.cookie="sid=yes; path=/; domain=localhost; expires=" + d.toGMTString();
    [/js]
     
  2. dAllonE

    dAllonE Guest

    Хм.. в FF работают оба варианта

    А если нужно что бы работало в самом уродском браузере всех времен и народов гори он в аду нужно сделать так:

    [js]

    d=new Date();
    d.setDate(d.getDate()+1);
    document.cookie="sid=yes; path=/; expires=" + d.toGMTString() + "; domain=localhost;";
    alert(document.cookie);

    [/js]
     
  3. RomanBush

    RomanBush Активный пользователь

    С нами с:
    5 дек 2007
    Сообщения:
    798
    Симпатии:
    0
    Адрес:
    200 км от Москвы
    Жжёшь. :)