
09.10.2009, 00:03
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
С нами:
9223466
Репутация:
3171
|
|
Сообщение от Failure
PHP код:
$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 = "GET http://site.ru/posting.php?mode=post&f=2&sid=".$sid." HTTP/1.1\r\n";
$out .= "Host: site.ru\r\n";
$out .= "Accept-Charset: utf-8;q=0.7\r\n";
$out .= "Content-Type: multipart/form-data\r\n";
$out .= "Cookie: ".$c."\r\n";
$out .= "Content-lenght: ".strlen($post_data)."\r\n\r\n".$post_data."\r\n";
/*
$c = печенье
$sid = securityid
$subj & $msg понятно
*/
то что показал HTTPAnalyzer =\
не создает тему
Выглядит совсем не по феншую 
|
|
|

09.10.2009, 00:17
|
|
Участник форума
Регистрация: 15.03.2009
Сообщений: 183
С нами:
9030530
Репутация:
160
|
|
Сообщение от Failure
PHP код:
$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 = "GET http://site.ru/posting.php?mode=post&f=2&sid=".$sid." HTTP/1.1\r\n";
$out .= "Host: site.ru\r\n";
$out .= "Accept-Charset: utf-8;q=0.7\r\n";
$out .= "Content-Type: multipart/form-data\r\n";
$out .= "Cookie: ".$c."\r\n";
$out .= "Content-lenght: ".strlen($post_data)."\r\n\r\n".$post_data."\r\n";
/*
$c = печенье
$sid = securityid
$subj & $msg понятно
*/
то что показал HTTPAnalyzer =\
не создает тему
UPD: ссылку на форум дать не могу соре=\ последняя версия phpbb
да уж =/
|
|
|

09.10.2009, 00:16
|
|
Постоянный
Регистрация: 17.09.2008
Сообщений: 562
С нами:
9288386
Репутация:
536
|
|
Во первых, параметры 'lastclick' => 1255029837, 'creation_time' => 1255029837 скорее всего меняются постоянно, и их нужно парсить каждый раз заново из кода страницы, во вторых ты шлёшь ПОСТ запрос, а в первой строке
$out = "GET ....
+ ещё текст обычно предварительно коируется чем нить типа урлэнкоде...
|
|
|

09.10.2009, 00:28
|
|
Участник форума
Регистрация: 21.09.2008
Сообщений: 148
С нами:
9282050
Репутация:
102
|
|
Во первых, параметры 'lastclick' => 1255029837, 'creation_time' => 1255029837 скорее всего меняются постоянно
неа
во вторых ты шлёшь ПОСТ запрос, а в первой строке
$out = "GET ....
ставишь POST пишет ошибка 411, хотя Content-Lenght указан
+ ещё текст обычно предварительно коируется чем нить типа урлэнкоде...
$post_data = http_build_query($post_data); режит массив та строку типа param1=val1¶m2=val2&... и урленкодит сразу же
|
|
|

09.10.2009, 00:38
|
|
Постоянный
Регистрация: 17.09.2008
Сообщений: 562
С нами:
9288386
Репутация:
536
|
|
Ну знаешь сегодня не меняется, а завтра может измениться... У меня такое бывало..
Сообщение от Failure
ставишь POST пишет ошибка 411, хотя Content-Lenght указан
$out = "GET http://site.ru/posting.php?mode=post&f=2&sid=".$sid." HTTP/1.1\r\n";
То, что выделено красным нужно убрать, оно прописано в следующей строке..)
|
|
|

09.10.2009, 00:45
|
|
Участник форума
Регистрация: 21.09.2008
Сообщений: 148
С нами:
9282050
Репутация:
102
|
|
Один пень, пробовал и так и так, все равно ответ 411
|
|
|

09.10.2009, 06:59
|
|
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
С нами:
10021597
Репутация:
905
|
|
В конце запроса должно быть \r\n\r\n, а не \r\n
|
|
|

09.10.2009, 13:16
|
|
Участник форума
Регистрация: 01.08.2008
Сообщений: 239
С нами:
9356016
Репутация:
31
|
|
Здравствуйте!
Описание:
Есть кучка поддоменов вида некий-поддомен.домен.ру.
При обращении к любому поддомену и основному домену на сервере вызывается файл index.php.
Вопрос:
Как с помощью php узнать Поддомен это или нет?
Заранее благодарен любым ответам!
|
|
|

09.10.2009, 15:17
|
|
Постоянный
Регистрация: 27.07.2008
Сообщений: 614
С нами:
9362947
Репутация:
1196
|
|
Сообщение от OnArs
Здравствуйте!
Описание:
Есть кучка поддоменов вида некий-поддомен.домен.ру.
При обращении к любому поддомену и основному домену на сервере вызывается файл index.php.
Вопрос:
Как с помощью php узнать Поддомен это или нет?
Заранее благодарен любым ответам!
ответ:
PHP код:
<?php
________
0ph.ru
if(preg_match('#(.+)\.(.+)\.ru#',$_SERVER['HTTP_HOST']))
{
echo 'поддомен';
}else{
echo 'домен';
}
?>
Последний раз редактировалось L I G A; 10.12.2009 в 19:58..
|
|
|

09.10.2009, 16:05
|
|
Banned
Регистрация: 15.03.2009
Сообщений: 215
С нами:
9031173
Репутация:
221
|
|
нужен скрипт заметка
php, хранились в .txt спс!
с меня ++++ 
Последний раз редактировалось Myload; 09.10.2009 в 16:09..
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|