Создание топика в phpBB

0O
На сайте с 16.02.2009
Offline
7
0_o
617

Интересует какие нужно отправлять http заголовки для создании на форуме phpBB3 нового топика?


$post_data = Array(
'icon' => 0,
'subject' => $subj,
'addbbcode20' => 100,
'helpbox' => 'Совет: Можно быстро применить стили к выделенному тексту.',
'message' => $msg,
'attach_sig' => 'on',
'topic_type' => 0,
'topic_time_limit' => 0,
'post' => 'Отправить',
'filecomment' => '',
'poll_title' => '',
'poll_option_text' => '',
'poll_max_options' => 1,
'poll_length' => 0,
'lastclick' => 1255029837,
'creation_time' => 1255029837,
'form_token' => $sid
);
$post_data = http_build_query($post_data);

$out = "POST /posting.php?mode=post&f=2&sid=".$sid." HTTP/1.1\r\n";
$out .= "Host: site.ru\r\n";
$out .= "Content-Type: multipart/form-data\r\n";
$out .= "Cookie: ".$c."\r\n";
$out .= "Content-length: ".strlen($post_data)."\r\n\r\n";
$out .= $post_data."\r\n\r\n";

по результату вижу что я авторизован, и что нахожусь там где надо, если подменить multipart/form-data на application/x-www-urlencoded то поля заполнены тем что мне надо ($subj, $msg)

$c - кукисы

$sid = securityid

но как всё же создать тему? что то мне подсказывает надо глядеть в сторону content-disposition но как именно не догадаюсь

Заранее спасибо

S
На сайте с 28.10.2005
Offline
319
#1

Заголовки браузера при создании темы поснифайте и сделайте также

0O
На сайте с 16.02.2009
Offline
7
0_o
#2

юзал HTTP Analyzer и Tamper Data

вроде отснифал, и всё норм, отправляешь как есть и тем не мение не работает

ewg777
На сайте с 04.06.2007
Offline
225
#3

DudeCURL попробуйте заюзать.

0O
На сайте с 16.02.2009
Offline
7
0_o
#4

спасибо, уже не актуально) сам разобрался

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