Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Ламерские вопросы » AddPM F5, как побороть?

AddPM F5, как побороть?


     Все вопросы » Ламерские вопросы    1588

вопрос
добрый день, подскажите как исправить повторную отправку PM пользователем.
Нужно исправить возможность отправки сообщения после обновления страницы.

Ответа пока нет


4 комментария

misha-koder
Юзер

misha-koder - -

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

banbanan
Юзер

banbanan - -

мне бы хотелось редирект на страницу с сообщениями, только я не сильно в этом силен

Pringles
Юзер

Pringles - -

что то типа
$_SESSION['pm'] = true;

if(isset($_SESSION['pm']) AND $_SESSION['pm'] == true) {
header("HTTP/1.0 301 Moved Permanently");
header("Location: /?do=pm");
die("Redirect");
}

banbanan
Юзер

banbanan - -

вставить перед msgbox( $lang['all_err_1'], "<ul>".$stop."</ul>" );

Похожие вопросы

наверх