[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Проблемма с загрузкой картинки на сервер
zenmaster
Здравствуйте!
Помогите пожалуйста решить проблему. Никак не пойму в чём дело 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>

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

Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.