Покинул форум
Сообщений всего: 3
Дата рег-ции: Май 2007
Помог: 0 раз(а)
Возможно ли, чтоб с каждым открытием страницы она не загружалась из временных файлов, а каждый раз обновлялась.
Допустим я щас создаю базу данных , посмотреть можно тут.
login - user pass - 1111
При добавлении любой информации, чтобы она появилась на сайте надо сначала нажать обновить, как избавиться от этого?
evgenijj
Отправлено: 30 Мая, 2007 - 13:50:51
Участник
Покинул форум
Сообщений всего: 1212
Дата рег-ции: Авг. 2006 Откуда: Москва
Помог: 10 раз(а)
Ну и что мы тут посмотрим? HTML? Выкладывай исходники - будем смотреть.
Покинул форум
Сообщений всего: 1212
Дата рег-ции: Авг. 2006 Откуда: Москва
Помог: 10 раз(а)
Ну ты орел. Сначала включил кэширование
session_cache_limiter("public");
а потом удивляешься "А что же страница не обновляется?". Спрашивается, зачем использовать функции, назначения которых не понимаешь?
P.S. Проверил - Firefox работает только если строка
session_cache_limiter("public");
закомментирована. А MS IE работает в любом случае - есть ли кэширование или нет. Почему - не знаю.
Покинул форум
Сообщений всего: 3
Дата рег-ции: Май 2007
Помог: 0 раз(а)
Спасибо, все работает.
Я эту функцию написал, когда у меня проблема с сессиями была, я много всякого пробовал.
-SCHATTEN-
Отправлено: 30 Мая, 2007 - 19:00:45
Пользователь
Покинул форум
Сообщений всего: 615
Дата рег-ции: Июль 2006 Откуда: Оттуда !
Помог: 0 раз(а)
Это что метод научного тыка , при исправлении проблем ?
evgenijj
Отправлено: 30 Мая, 2007 - 19:08:04
Участник
Покинул форум
Сообщений всего: 1212
Дата рег-ции: Авг. 2006 Откуда: Москва
Помог: 10 раз(а)
-SCHATTEN- пишет:
Это что метод научного тыка , при исправлении проблем ?
Мне его "научный тык" в два часа рабочего времени обошелся. Сначала БД и таблицы создал. Дальше хуже - половина экрана в сообщениях об ошибках. Основные исправил, что-то закомментировал. И только потом разбираться начал...
Покинул форум
Сообщений всего: 615
Дата рег-ции: Июль 2006 Откуда: Оттуда !
Помог: 0 раз(а)
Оплата пивом =)
Джур
Отправлено: 31 Мая, 2007 - 05:18:35
Посетитель
Покинул форум
Сообщений всего: 423
Дата рег-ции: Март 2007
Помог: 0 раз(а)
Пивом? Благо не кровью... мда... А я предлогаю еще один способ 100% антикеширования нужно к адресу странич добавлять "&".time(); тогда каждая страничка будет расматриватся сервером как "нечто новое"
----- Тамбовский каджит тебе товарищ
evgenijj
Отправлено: 31 Мая, 2007 - 12:04:28
Участник
Покинул форум
Сообщений всего: 1212
Дата рег-ции: Авг. 2006 Откуда: Москва
Помог: 10 раз(а)
Джур пишет:
Пивом? Благо не кровью... мда... А я предлогаю еще один способ 100% антикеширования нужно к адресу странич добавлять "&".time(); тогда каждая страничка будет расматриватся сервером как "нечто новое"
Для полного запрета кэширования приходиться всегда посылать 4 указанных заголовка, и ни один пропустить нельзя - в противном случае не сработает либо браузер, либо Proxy-сервер.
Покинул форум
Сообщений всего: 423
Дата рег-ции: Март 2007
Помог: 0 раз(а)
скажу по секрету, этих 4-х строк мало... я тоже думал что установлю их и все будет замечательно... Но фиг там.
Вот например CSS и Flash кешируются считай намертво. В админке таже байдень... Время от времени странички начинают кешироватся... Поэтому отправить 4-е заголовка можно, но вероятность того что странички закеширует, всеравно есть...
например на narod.ru всегда добавляется случайное число к адресу.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.