Не создается новая тема (пост)

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
kap-man
phpBB 1.0.0
Сообщения: 1
Стаж: 14 лет 4 месяца

Не создается новая тема (пост)

Сообщение kap-man »

Есть необходимость отправлять форму через JS, но НИКАК не получается... Пробовал
и так

Код: Выделить всё

document.getElementById('postform').submit(); 
и так

Код: Выделить всё

document.forms['form_name'].submit(); 
и вот так

Код: Выделить всё

document.forms[1].submit();
ни в какую!! поля у формы обнуляются, но ничего не отправляется! это что, какая-то защита у PHPBB??? :shock:
обычным же нажатием кнопки Отправить всё отправляется без проблем!
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3365
Стаж: 17 лет 6 месяцев
Благодарил (а): 37 раз
Поблагодарили: 1454 раза

Re: Не создается новая тема (пост)

Сообщение Nekstati »

Если вы пытаетесь таким образом отправить сообщение, то надо эмулировать нажатие кнопки, т. к. posting.php проверяет наличие POST-параметра post. Это не защита, просто таким образом скрипт определяет, что вы хотите сделать: отправку или предпросмотр или сохранить черновик. Как эмулировать, см. там: CtrlEnterPost.

Вернуться в «Поддержка phpBB 3.0.х»