Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
41 / 41 / 10
Регистрация: 22.05.2009
Сообщений: 492
1

Отправить POST запрос и получить контент

18.05.2012, 18:05. Показов 1698. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Никогда раньше не занимался подобным...
нужно с сайта почта россии получить данные о посылке по номеру.
http://www.russianpost.ru/rp/s... trackingpo

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?
$postdata = http_build_query(
    array(
        'BarCode' => '19000041955305'
    )
);
 
$opts = array('http' =>
    array(
        'method'  => 'POST',
        'header'  => 'Content-type: application/x-www-form-urlencoded',
        'content' => $postdata
    )
);
 
$context  = stream_context_create($opts);
 
$result = file_get_contents('http://www.russianpost.ru/resp_engine.aspx?Path=rp/servise/ru/home/postuslug/trackingpo', false, $context);
$result = iconv ("UTF-8", "CP1251", $result);
echo $result;
?>
но POST запрос как я понял не уходит, в чем проблема?

Добавлено через 1 час 34 минуты
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?
$postdata = http_build_query(
    array(
        'BarCode' => '19000040991984',
        'searchsign' => '1'
    )
);
 
$opts = array('http' =>
    array(
        'method'  => 'POST',
        'header'  => 'Content-type: application/x-www-form-urlencoded',
        'content' => $postdata
    )
);
 
$context  = stream_context_create($opts);
 
$result = file_get_contents('http://www.russianpost.ru/resp_engine.aspx?Path=rp/servise/ru/home/postuslug/trackingpo', false, $context);
$result = iconv ("UTF-8", "CP1251", $result);
$poisk=strpos($result,"Прибыло в место вручения");
if($poisk)
echo "Доставленно";
?>
нужен был параметр searchsign
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.05.2012, 18:05
Ответы с готовыми решениями:

Как отправить post запрос на Goip
MЗдравствуйте. Могу отправлять Get запросы, на отправку смс. В общем, этот запрос отправляет...

Отправить post- запрос со своего сайта
На просторах интернета нашол вот этот пример: http://myrusakov.ru/php-curl-post.html &lt;?php ...

Отправить POST запрос и получить ответ
нужно послать запрос и получить результаты поиска со словом &quot;Hello&quot; static void Main(string args)...

Отправить post запрос с параметрами на сайт и получить результат
Всем привет! Делаю проект для сайта школы. Нужно отправить post запрос с параметрами на сайт и...

0
18.05.2012, 18:05
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.05.2012, 18:05
Помогаю со студенческими работами здесь

Отправить POST запрос и получить json данные с сервера. Как сделать?
Добрый день. Мне нужно создать html форму с двумя полями username и password, методом POST...

Как отправить на сервер xml запрос с помощью post и получить ответ в xml?
нужно отправить на сервер xml запрос с помощью post и получить ответ в xml, погуглил нашел примеры,...

Отправить post запрос
В статье на хабр есть код которые отправляет запросы к Goip. (Не обязательно знать что такое Goip)...

Отправить POST запрос
Помогите уже, реально задолбался, 2 дня уже ищу рабочий код который бы отправлял пост запрос но...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru