![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| realPROme |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 123 Регистрация: 20.12.2006 Репутация: нет Всего: нет |
есть страница, на ней все кешируется, все норм...
но! там есть загрузка картинки, имя картинки на сервере при загрузке не меняется, проблема в том, что после загрузки новой картинки, она не обновляется, только f5 помогает (или даже ctrl+f5 - в ff) можно ли это как-то избежать? пробовал добавлять ?randval к имени картинки после загрузки, помогает, но браузер принимает имя картинки теперь за img.ext?randval, чтоб на всех страницах картинка весела через ?randval как-то не очень хочется... есть ли спасение какое? Это сообщение отредактировал(а) realPROme - 22.5.2009, 18:49 |
|||
|
||||
| Sanchezzz |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1670 Регистрация: 19.11.2006 Где: Voronezh Репутация: 41 Всего: 60 |
Самый лудший вариант это в конце картинки img.jpg?t= time();
Есть еше вариант но думаю ты наврятли захочешь его юзать прогонять все картинки через скрипт это какие заголовки писать ...
в .htaccess чтобы все картинки проходили через скрипт RewriteEngine On RewriteRule (\.jpg|\.png)$ /core/img.php [L] + тебе нужно будет определить тип файла открыть его потом закрыть и вывести Content-type: image нужного типа... ах да как ловить путь файла $_SERVER['REQUEST_URI'] Желаю удачи. Это сообщение отредактировал(а) Sanchezzz - 22.5.2009, 19:02 -------------------- Понравился ответ "+" по репе, не забываем закрывать тему, заказы в LS. |
|||
|
||||
| realPROme |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 123 Регистрация: 20.12.2006 Репутация: нет Всего: нет |
Sanchezzz, мда, перспектива не радует...
я вот склоняюсь к тому, что через запрет кеширования страницы, на которой грузится изображение (там же оно и отображается после загрузки), принудить браузер в этот момент обновлять все... так никак? пробовал добавление на страницу аналогичных header-ов (кроме content-type), не помогает... Добавлено через 5 минут и 1 секунду хм, вроде понял))) надо просто обновлять L-M и все фурычит)))))) крута! ну не так чтоб совсем крута, но вроде неплохо)))) Добавлено через 5 минут и 40 секунд благодарю за ответ |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |