Правила     Закладки     Карма    Календарь    Журналы    Помощь    Поиск    PDA    Чат   
        СМС-ки
   
Пейджер выключен!
 
Фильтр авторов:    показать 
  скрыть
  Закрытая темаСоздание новой темыСоздание опроса

> Проблемма с загрузкой картинки на сервер, Проблемма с загрузкой картинки на сервер
zenmaster  
 ۩  [x]    Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 4
Пользователь №: 31593
На форуме: 13 лет, 20 дней
Карма:




Здравствуйте!
Помогите пожалуйста решить проблему. Никак не пойму в чём дело user posted image
Пишу скрипт загрузки файла (картинки) на сервер (одно и тоже изображение).
Имеется форма отправки, под ней отображается то, что загружается . Так вот: если я загружаю картинку впервые, сразу после нажатия кнопки "отправить" новая картинка отображается под формой. если же я повторно загружаю другую картинку, то она фактически загружается (подменяет прежнюю в папке), НО отображается старая!! sad.gif А новая отображается только после F5. Причём это только в IE и Opera. А в FF и хроме всё норм. Помогите, пожалуйста, разобраться.



Спустя 5 минут, 16 секунд (28.02.2012 - 11:43) Visman написал(а):
Кэш в барузерах не обновляется ;)
В адресной строке в php, которая формируется для показа картинки допиши
.'?m='.time()


Т.е. было, например так
.../img/2.jpg

стало так
.../img/2.jpg?m=1199539151

Спустя 4 минуты, 35 секунд (28.02.2012 - 11:48) zenmaster написал(а):
спасибо, всё заработало!))) я догадывался, что дело в кэше, но не знал, что надо делать так. СПАСИБО ещё раз)

Спустя 6 минут, 57 секунд (28.02.2012 - 11:55) Visman написал(а):
<a class='blackout' href='../images/topnew.jpg?m=<?php echo time() ?>'>
<
img class='uploadimg' src='../images/topnew.jpg?m=<?php echo time() ?>' />
</
a>


Тут наверное ;)

P.S. Опоздал :P

Спустя 4 минуты, 15 секунд (28.02.2012 - 11:59) zenmaster написал(а):
несовсем) я сделал так:
<a class='blackout' href='../images/topnew.jpg?m=<?=time()?>'>
<img class='uploadimg' src='../images/topnew.jpg?m=<?=time()?>' />

но ни суть)



Спустя 16 минут, 50 секунд (28.02.2012 - 12:16) zenmaster написал(а):
P.S.

Кстати в итоге правильно так:

<?php
$for_cache = time();
?>

<a class='blackout' href='../images/topnew.jpg?m=<?=$for_cache?>'>
<img class='uploadimg' src='../images/topnew.jpg?m=<?=$for_cache?>' />
</a>

ОООчень приятно. Я не знал такого..

PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темы Закрытая темаСоздание новой темыСоздание опроса