Не нравятся результаты поиска? Попробуйте другой поиск!

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


     23.11.2015    Ламерские вопросы    629

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

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


Комментарии пользователей (4)

misha-koder
7

299 | 78

misha-koder - 23 ноября 2015 14:32 - Юзер

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

banbanan
1

32

banbanan - 23 ноября 2015 15:10 - Юзер

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

Pringles
7

104 | 25

Pringles - 23 ноября 2015 16:07 - Юзер

что то типа
$_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
1

32

banbanan - 23 ноября 2015 16:22 - Юзер

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

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

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