За последние 24 часа нас посетили 15582 программиста и 1566 роботов. Сейчас ищут 878 программистов ...

Почему если сильно юзаешь куки то слетает сессия?

Тема в разделе "PHP для новичков", создана пользователем Nexus, 6 июн 2010.

  1. Nexus

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

    С нами с:
    26 май 2009
    Сообщения:
    19
    Симпатии:
    0
    Почему если сильно юзаешь куки то слетает сессия?

    setcookie('workarea[icons]['.$id.'][id]', $workarea['icons'][$id]['id'], (time() + 3600 * 24 * 365 * 10));
    setcookie('workarea[icons]['.$id.'][title]', $workarea['icons'][$id]['title'], (time() + 3600 * 24 * 365 * 10));
    setcookie('workarea[icons]['.$id.'][path]', $workarea['icons'][$id]['path'], (time() + 3600 * 24 * 365 * 10));
    setcookie('workarea[icons]['.$id.'][x]', $workarea['icons'][$id]['x'], (time() + 3600 * 24 * 365 * 10));
    setcookie('workarea[icons]['.$id.'][y]', $workarea['icons'][$id]['y'], (time() + 3600 * 24 * 365 * 10));
    setcookie('workarea[icons]['.$id.'][id1]', $workarea['icons'][$id]['id'], (time() + 3600 * 24 * 365 * 10));
    setcookie('workarea[icons]['.$id.'][title1]', $workarea['icons'][$id]['title'], (time() + 3600 * 24 * 365 * 10));
    setcookie('workarea[icons]['.$id.'][path1]', $workarea['icons'][$id]['path'], (time() + 3600 * 24 * 365 * 10));
    setcookie('workarea[icons]['.$id.'][x1]', $workarea['icons'][$id]['x'], (time() + 3600 * 24 * 365 * 10));
    setcookie('workarea[icons]['.$id.'][y1]', $workarea['icons'][$id]['y'], (time() + 3600 * 24 * 365 * 10));

    запустив это, у меня сразу слетает сессия, когда было в два раза меньше, то слетало не каждый раз, раза в два реже..

    PHPSESSION меняет свое значение...

    в чем может быть проблема?

    Такое ощущение что кол-во кук ограничено, и даже вот еще раз вылетел на своем сайте и вылетел на этом сайте :)
     
  2. Nexus

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

    С нами с:
    26 май 2009
    Сообщения:
    19
    Симпатии:
    0
    и в правду ограничение на 50 кук :)
     
  3. Апельсин

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

    С нами с:
    20 мар 2010
    Сообщения:
    3.645
    Симпатии:
    2
    Nexus
    у каждого браузера свой лимит на куки.
     
  4. Nexus

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

    С нами с:
    26 май 2009
    Сообщения:
    19
    Симпатии:
    0
    а максимум данных в одной куке может быть очень много? или сколько точно? :)
     
  5. Апельсин

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

    С нами с:
    20 мар 2010
    Сообщения:
    3.645
    Симпатии:
    2
    Nexus
    погугли, все есть в интернете. Вроде 4 кб, на сколько помню
     
  6. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    если не секрет, какая ситуация порождает такое количество куков?
     
  7. Апельсин

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

    С нами с:
    20 мар 2010
    Сообщения:
    3.645
    Симпатии:
    2
    igordata
    Неправильный подход к задаче.