Intellect Board — cистема управления сайтом

Построение сайта на основе форума

Intellect Board — cистема управления сайтом »   Техническая поддержка версии 2.18 »   Повторная отправка сообщения
RSS

Повторная отправка сообщения

.. в результате сбоев связи

Текущий рейтинг темы: Нет
Выводить сообщения
Правила раздела

<<Назад  Вперед>>Модераторы: aerograf, wsxПечать
 
andrey_fisher
Начинающий


Всего сообщений: 46
Рейтинг пользователя: 4

Репутация пользователя: 1

Ссылка


Дата регистрации на форуме:
8 мая 2005
Классическая ситуация:
юзер отправляет сообщение, но происходит сбой, он что-то делает, и сообщение отправляется два-три-сколько успевает раз..
как лечить проблему именно в IntB?
-KoT-
Почетный участник


Откуда: Красноярский край
Всего сообщений: 153
Рейтинг пользователя: 6

Репутация пользователя: 1

Ссылка


Дата регистрации на форуме:
26 апр. 2006
В АЦ "Основные параметры", "Защита от флуда". 30 сек. поставил — пока дублей не замечено...
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
30 — может и многовато будет... Вполне и 15 хватит, на мой взгляд.
Еще можно поступить следующим образом: отредактировать styles/имя_стиля/stdforum.php повесить на событие onSubmit формы отправки сообщения JavaScript, в котором будет делаться проверка, делается ли submit первый раз (т.е. равна ли нулю некоторая переменная) или нет. Если нет, то с помощью JS-функции cofirm можно вывести пользователю сообщение с предпреждением, что он уже один раз нажал отправку и идет ее обработка, хочет ли он отправить сообщение повторно. (Делать полную блокировку без возможности повторной отправки, как это в некоторых других форумах делается, не рекомендую, так как при плохой связи, типа GPRS, когда ситуации, что запрос отправить не удается, случаются регулярно, это ОЧЕНЬ мешает.)

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
wsx
Модератор форума

wsx
Всего сообщений: 256
Рейтинг пользователя: 12

Репутация пользователя: 2

Ссылка


Дата регистрации на форуме:
14 янв. 2005
Или же баттон(кнопку) задизаблить тем же ява-скриптом.

---
Не всё так просто, как на самом деле!
Gram
Администратор

Gram
Откуда: Нижний Новгород
Всего сообщений: 1011
Рейтинг пользователя: 38


Ссылка


Дата регистрации на форуме:
23 июля 2003
wsx, об этом как раз
XXXX Pro написал:
[q]
(Делать полную блокировку без возможности повторной отправки, как это в некоторых других форумах делается, не рекомендую, так как при плохой связи, типа GPRS, когда ситуации, что запрос отправить не удается, случаются регулярно, это ОЧЕНЬ мешает.)
[/q]

Хотя у меня так и сделано - дизейблится кнопка — народ вроде не жалуется.
<<Назад  Вперед>>Модераторы: aerograf, wsxПечать
Intellect Board — cистема управления сайтом »   Техническая поддержка версии 2.18 »   Повторная отправка сообщения
RSS

1 посетитель просмотрел эту тему за последние 10 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
Ограничение доступа
не отображаются разделы
Архив версий
Установка стиля на Intellect Board 2.22
Завершилась работа над новой версией 3.00

Самые активные 5 тем RSS


Время выполнения скрипта: 0.0606. Количество выполненных запросов: 17, время выполнения запросов 0.0000
Creative Commons License Rambler's Top100 Rambler's Top100 Рейтинг@Mail.ru Valid HTML 4.01 Transitional Valid CSS!