Forums / National / Russian / Тех. поддержка / Как избежать ошибки “Документ просрочен отправка”

Виктор
#1 2020-07-19 09:41

Как избежать ошибки “Документ просрочен”

Доброго!.
Отправка данных методом POST выдает результат.
По переходу со страницы результата по ссылках, все ок!
Когда нажимаю кнопку "назад" в браузере (Мозила) выдает

Документ просрочен

Этот документ более не доступен.

Запрошенный документ недоступен в кэше Firefox.

    В целях безопасности Firefox не производит автоматический повторный запрос важных документов.
    Нажмите «Попробовать снова», чтобы повторно запросить документ с веб-сайта.

Додано 3 дня потому:

в общем придется переписать post на get


Dit bericht is bewerkt door Виктор (2020-07-23 04:42, 3 jaren ago)
jCube Group
#2 2020-07-24 13:47

Да, так вопрос заметнее,  но ответа не будет. Я то его знаю,  но только костыльный, тут нужно деталей больше,  как делаете запрос (ajax, или просто переход, гет или пост, что за действие)... Вообщем много неизветных... 

Сделал группу в телеге https://t.me/Cotonti_help если что помогу с вопросами.
Виктор
#3 2020-07-24 17:47
#45011 jCube Group:

Да, так вопрос заметнее,  но ответа не будет. Я то его знаю,  но только костыльный, тут нужно деталей больше,  как делаете запрос (ajax, или просто переход, гет или пост, что за действие)... Вообщем много неизветных... 

ок
плагин называется hopper, сам не знаю почему, но это неважно
в плагине есть (hopper.php/standalone) ну и hopper.setup.php соответственно
шаблон (hopper.tpl);
в шаблоне форма (hopper.tpl):

<!-- BEGIN: MAIN --> 
<form  id="search-hopper" action="hopper?act=jolly"  method="post">
	{hopper_1}
	{hopper_2}
	<button  type="submit"  >{PHP.L.Search}</button>
</form>
<!-- BEGIN: RESULTS -->
здесь статья
<!-- END: RESULTS -->
<!-- END: MAIN -->	

отправка без аякса:

hopper.php принимает данные

$act = cot_import('act', 'G','TXT'); и тд

if($act == 'jolly'){
тут jolly идет в нужные таблицы что то там себе берет и выводит там статью например(одну) на той же самой странице (hopper.tpl)
что то типа $t->parse('MAIN.RESULTS');
}

ну и все

данные отправились, jolly вывел статью

Когда нажимаю кнопку "назад" в браузере (Мозила) выдает то что уже писал выше

jCube Group
#4 2020-07-25 13:55

нету проверки безопастности.  я Сейчас точно не свпомню но поищите функцию которая начинается на xg_

Сделал группу в телеге https://t.me/Cotonti_help если что помогу с вопросами.