HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

кэширование картинок
  #1  
Старый 09.08.2008, 20:15
Doom123
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
С нами: 10262314

Репутация: 668


По умолчанию кэширование картинок

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

пробовал

Код HTML:
 <meta http-equiv="Expires" content="Mon, 26 Jul 1997 05:00:00 GMT" /> 
 <meta http-equiv="Pragma" content="no-cache" />
PHP код:
  Header("Expires: Thu, 19 Feb 1998 13:24:18 GMT");
  
Header("Last-Modified: " gmdate("D, d M Y H:i:s") . " GMT");
  
Header("Cache-Control: no-cache, must-revalidate");
  
Header("Cache-Control: post-check=0,pre-check=0");
  
Header("Cache-Control: max-age=0");
  
Header("Pragma: no-cache"); 

и сё это не сработало ...

картинки выводятся таким способом..

Код HTML:
<img src="img.jpeg">
 
Ответить с цитированием

  #2  
Старый 09.08.2008, 20:18
Jer1cho
Участник форума
Регистрация: 06.06.2008
Сообщений: 162
С нами: 9436713

Репутация: 244
По умолчанию

У меня стоит так:
PHP код:
    <meta http-equiv="Pragma" content="no-cache"/>
    <
meta http-equiv="Expires" content="-1"/>
    <
meta http-equiv="Cache-Control" content="no-cache"/> 
И кеша нет.
В php кеширующих заголовков вообше не передаю.
 
Ответить с цитированием

  #3  
Старый 09.08.2008, 20:55
Doom123
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
С нами: 10262314

Репутация: 668


По умолчанию

не наю как остольные а опера кэширует зараза... =\\
 
Ответить с цитированием

  #4  
Старый 09.08.2008, 21:27
Siziph
Новичок
Регистрация: 06.08.2008
Сообщений: 3
С нами: 9348177

Репутация: 2
По умолчанию

тоже сталкивался с такой проблемой исключительно в опере. думаю, это не лечится. оперу фтопку :d
 
Ответить с цитированием

  #5  
Старый 09.08.2008, 23:14
.:EnoT:.
Постоянный
Регистрация: 29.05.2007
Сообщений: 850
С нами: 9975266

Репутация: 1916


По умолчанию

Проблема решается на самом деле проще, добавляется рандом число в адрес.
PHP код:
<img src="kartinka.jpg?<?=rand(10009999)?>" />
и кешироваться она не будет!
 
Ответить с цитированием

  #6  
Старый 10.08.2008, 01:38
Doom123
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
С нами: 10262314

Репутация: 668


По умолчанию

пасибо ... но тада думаю стоит использовать ?time()
 
Ответить с цитированием

  #7  
Старый 10.08.2008, 04:52
.:EnoT:.
Постоянный
Регистрация: 29.05.2007
Сообщений: 850
С нами: 9975266

Репутация: 1916


По умолчанию

а зачем?
тебе достаточно чтобы при перезагрузке, в адресе картинки стояло любое число, отличное от того, которое стоит на данный момент и картинка не будет кешироваться.
 
Ответить с цитированием

  #8  
Старый 10.08.2008, 17:36
Isis
Флудер
Регистрация: 20.11.2006
Сообщений: 3,315
С нами: 10248806

Репутация: 2371


По умолчанию

Делать надо наверно, что значит если у тебя js, css файлы и кешировать их надо по тому как изменяться...То
style.css?v=1.2
Что-то изменил, меняем ?v=1.3...
У картинки...наверно у тебя рандом выводится,и одинаковые тоже попадаются, поэтому какой-нибудь путь добавляй т.к. без кеша тоже не хорошо
 
Ответить с цитированием

  #9  
Старый 10.08.2008, 17:41
Sn@k3
Познавший АНТИЧАТ
Регистрация: 13.04.2006
Сообщений: 1,738
С нами: 10566621

Репутация: 1198


По умолчанию

Тоже решал такую же проблему рандомным числом =) када капчу писал.


Цитата:
Сообщение от isis  
У картинки...наверно у тебя рандом выводится,и одинаковые тоже попадаются, поэтому какой-нибудь путь добавляй т.к. без кеша тоже не хорошо
ыыы особенно с 1 до 999999 =)
 
Ответить с цитированием

  #10  
Старый 10.08.2008, 17:51
devton
Участник форума
Регистрация: 26.10.2007
Сообщений: 283
С нами: 9758812

Репутация: 212
По умолчанию

способ .:EnoT:.-а юзай
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Загрузка картинок и хранение их путей в базе Mysql MafiaBoy3 PHP 55 07.08.2008 13:11
Php: получение картинок через прокси Ponchik PHP 0 29.03.2008 16:21
Инвертирование картинок Talisman Болталка 2 10.01.2008 21:49
Регер девяток, без картинок! QUAD Разное - Покупка, продажа, обмен 5 12.02.2006 16:16



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.

×

Создать сделку

Продавец: ник или ID

Название сделки:

Сумма USDT:

Срок сделки, дней:

Кто платит комиссию:

Условия сделки:

После создания сделки средства будут зарезервированы в холде до завершения сделки.

×

Мои сделки

Загрузка...
×

Сделка


Загрузка чата...