предотвращение кеширования при отправке формы

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

Я попробовал все это на addtext.php

        header("Content-type: text/html");
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
@session_start();
......
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Expires" CONTENT="-1">

от addtext.php так это на другую страницу

       form action  =addtext2.php?par=randomvalue

Но все еще не показывает обновленное изображение, есть другая функция, чтобы отменить и принести исходное изображение из исходной папки, которое также страдает, но с меньшим процентом от проблемы кеша

Как я могу обновить страницу и удалить весь кеш

Большое спасибо

0

Решение

Решение, предложенное:

   http://stackoverflow.com/users/2097224/aldanux Worked like a charm,

http://stackoverflow.com/questions/728616/disable-cache-for-some-images

большое спасибо aldanux

Спасибо, это сработало как шарм. Это подход:

 <img src = 'myimage.jpg?someparmater=somerandomvaluegeneratedbyphp()'/>

Работал как шарм, большое спасибо за ваш ответ (у)

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]