Ответ в теме на PHPBB через Curl (php)

Ragnarok
На сайте с 25.06.2010
Offline
239
757

Нужно ответить в теме на форуме PHPBB через php скрипт с curl

для Vbulletin получилось по алгоритму:

авторизуюсь

беру страницу "Reply", читаю всякие там phpsessid, securitytoken и т.п.

передаю вместе с текстом и заголовком поста

...

Profit!

а вот с PHPBB не получается.

Тыкаюсь-тыкаюсь, а он всё одно выдаёт страницу "Reply" (хотя и с уже заполненными полями)

в чём может быть дело?

Ragnarok добавил 24.04.2011 в 12:21

Что, никто не делал? Могу поменять на скрипт постинга в Vbulletin ;)

Ragnarok добавил 24.04.2011 в 12:22

вроде всё передаю, а он всё равно только показывает сообщение

//TODO: перестать откладывать на потом
Sect0R
На сайте с 25.06.2008
Offline
64
#1

Если читаешь по отдельности попробуй опции курла

COOKIEJAR

COOKIEFILE

Все запросы храню в Топвизоре (http://topvisor.ru/?inv=10564)
Ragnarok
На сайте с 25.06.2010
Offline
239
#2
Sect0R:
Если читаешь по отдельности попробуй опции курла
COOKIEJAR
COOKIEFILE

добавлял.

опытным путём выяснил, что у пхпбб есть защита от автопостинга:

если сообщение было отправлено быстрее чем за секунду после загрузки формы,- он считает это спамом и не отправляет.

решил добавлением задержки

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий