За последние 24 часа нас посетили 18472 программиста и 1613 роботов. Сейчас ищут 1949 программистов ...

Параметр session_cache_limiter в PHP 4.2.2

Тема в разделе "Прочее", создана пользователем DUCK, 13 сен 2007.

  1. DUCK

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

    С нами с:
    9 окт 2006
    Сообщения:
    55
    Симпатии:
    0
    Доброго времени суток.
    Обновил PHP до версии 4.2.2. Начала странно работать функция session_cache_limiter("private_no_expire").
    суть проблемы:
    При заходе на страницу пользовтель вносит определенные параметры, которые потом сохраняются в БД. При повторном заходе на эту страницу новые параметры должны отобразится, но этого не происходит.
    Когда коментирую строку с кэш_лимитер, информация начинает отображаться как надо, косяки в другом месте появляются (приходится вручную нажимать "обновить" на некотоых страницах при нажатии кнопки "назад").
    В прежней версии PHP все работало замечательно. Может кто подсказать куда надо смотрить. Может нужно чего подправить в PHP.ini, хотя там вроде все настроено нормально.
    Жду помощи.
     
  2. Anonymous

    Anonymous Guest

    Обновите php. До последней, стабильной версии. А лучше до php 5.
     
  3. DUCK

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

    С нами с:
    9 окт 2006
    Сообщения:
    55
    Симпатии:
    0
    Проблема решена. Никакого обновления очередного не нужно. session_cache_limiter("private_no_expire") нужно ставить в коде как можно выше, насколько я понял до того места где объявляются разные meta.
     
  4. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    всё что касается session и header надо ставить ДО любого вывода в браузер

    А php всё же стоит поставить более свежий
     
  5. DUCK

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

    С нами с:
    9 окт 2006
    Сообщения:
    55
    Симпатии:
    0
    а смысл есть? с теми задачами которые нужна нашей кампании прекрасно справляется и эта версия, пока что.