Форум программистов, компьютерный форум, киберфорум
PHP: сети
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.98/61: Рейтинг темы: голосов - 61, средняя оценка - 4.98
4 / 4 / 4
Регистрация: 20.12.2010
Сообщений: 117
1

Как отправить на сервер xml запрос с помощью post и получить ответ в xml?

20.10.2012, 20:21. Показов 12240. Ответов 14
Метки нет (Все метки)

нужно отправить на сервер xml запрос с помощью post и получить ответ в xml, погуглил нашел примеры, осталось лишь проверить примеры на практике, но нефига не работает выдает ошибку (запускаю на денвере, этого не знал так как раньше не писал на php), помогите дайте совет как правильно запустить все это дело? или можно ли все это дело реализовать на html?
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
<?php
 
    // Создаем подключение
    if( $curl = curl_init() ){
 
        // Задаем ссылку
        curl_setopt($curl,CURLOPT_URL,'http://www.samborsky.com');
        // Скачанные данные не выводить поток
        curl_setopt($curl,CURLOPT_RETURNTRANSFER,true);
 
        // Нужно вывести http заголовки в массив
        curl_setopt($curl,CURLOPT_HEADER,true);
 
        // Скачиваем
        $out = curl_exec($curl);
 
        // Показываем скачанные данные
        echo $out;
 
        // Закрываем соединение
        curl_close($curl);
    }
 
?>
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.10.2012, 20:21
Ответы с готовыми решениями:

Отправить пост запрос по протоколу https формат xml на адрес и получить ответ
Нужно отправить пост запрос по протоколу https формат xml на адрес и получить ответ. Параметры...

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

Сохранить данные формы в XML и отправить на сервер методом POST
Доброго времени суток. Только начал знакомство с технологией, и сразу зашел в тупик. Есть один...

Выполнить GET запрос, получить xml ответ, обработать его
Начал делать сайт, на wp. Столкнулся с моментом. Нужно с другого сайта получать...

__________________

Записывайтесь на профессиональные курсы Fullstack-разработчиков на PHP‌
14
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16827 / 6705 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
20.10.2012, 20:31 2
Цитата Сообщение от 3Gern Посмотреть сообщение
но нефига не работает выдает ошибку
а нам надо угадать какая ошибка, так?
0
4 / 4 / 4
Регистрация: 20.12.2010
Сообщений: 117
20.10.2012, 20:32  [ТС] 3
Цитата Сообщение от KOPOJI Посмотреть сообщение
а нам надо угадать какая ошибка, так?
извиняюсь, прогледел
Ошибка HTTP 404.0 - Not Found
Разыскиваемый вами ресурс был удален, было изменено его имя или он временно недоступен.
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16827 / 6705 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
20.10.2012, 20:38 4
Проверьте адрес. У меня работает кстати (просто копипастил, ничего не менял)..
0
4 / 4 / 4
Регистрация: 20.12.2010
Сообщений: 117
20.10.2012, 20:45  [ТС] 5
Цитата Сообщение от KOPOJI Посмотреть сообщение
Проверьте адрес. У меня работает кстати (просто копипастил, ничего не менял)..
может я туплю? вбиваю вот этот адрес http://test/index.php где test папка в home, a index в www и содержит тот код и больше нечего лишнего.
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16827 / 6705 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
20.10.2012, 20:52 6
значит, скорее всего, у Вас неправильно настроен сам сервер
0
4 / 4 / 4
Регистрация: 20.12.2010
Сообщений: 117
20.10.2012, 20:54  [ТС] 7
Цитата Сообщение от KOPOJI Посмотреть сообщение
значит, скорее всего, у Вас неправильно настроен сам сервер
не может быть а сам локалхост работает на ура, а можно php этот с запросом запихнуть в html? что бы не парится.
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16827 / 6705 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
20.10.2012, 20:57 8
это ничего не даст. У Вас денвер судя по всему? Или что?
0
4 / 4 / 4
Регистрация: 20.12.2010
Сообщений: 117
20.10.2012, 20:58  [ТС] 9
Цитата Сообщение от KOPOJI Посмотреть сообщение
это ничего не даст. У Вас денвер судя по всему? Или что?
да денвер
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16827 / 6705 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
20.10.2012, 21:01 10
скиньте эту папку test в папку /home/localhost/www/ и в браузере вводите адрес http://localhost/test/ или http://localhost/test/index.php

Добавлено через 6 секунд
это самый простой вариант
0
4 / 4 / 4
Регистрация: 20.12.2010
Сообщений: 117
20.10.2012, 21:05  [ТС] 11
Цитата Сообщение от KOPOJI Посмотреть сообщение
скиньте эту папку test в папку /home/localhost/www/ и в браузере вводите адрес http://localhost/test/ или http://localhost/test/index.php

Добавлено через 6 секунд
это самый простой вариант
тоже самое (денвер рестартанул после перемещения папки), может есть другие варианты не знаете? чтобы без сервера запросы отправлять на сервер.
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16827 / 6705 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
20.10.2012, 21:08 12
пыху для работы (для отображения в браузере) нужна своя среда - насколько я знаю, их всего три: апач, IIS и еще одна (не помню название). Апач чаще всего используют. Следовательно - нет, нельзя.
Денвер запущен, стартовая страница отображается? Папку test переименуйте как нибудь, она вроде там уже есть такая, не помню уже.. В этой папке других файлов нет, наподобие .htaccess?
0
4 / 4 / 4
Регистрация: 20.12.2010
Сообщений: 117
20.10.2012, 21:25  [ТС] 13
Цитата Сообщение от KOPOJI Посмотреть сообщение
пыху для работы (для отображения в браузере) нужна своя среда - насколько я знаю, их всего три: апач, IIS и еще одна (не помню название). Апач чаще всего используют. Следовательно - нет, нельзя.
Денвер запущен, стартовая страница отображается? Папку test переименуйте как нибудь, она вроде там уже есть такая, не помню уже.. В этой папке других файлов нет, наподобие .htaccess?
переименование не помогает уже пробовал, лишних папок, файлов нету
php все равно не будет работать если он будет в html в виде скрипта?
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16827 / 6705 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
20.10.2012, 23:52 14
нет, все равно не будет - у Вас он просто не находит этот файл
0
4 / 4 / 4
Регистрация: 20.12.2010
Сообщений: 117
21.10.2012, 10:35  [ТС] 15
Цитата Сообщение от KOPOJI Посмотреть сообщение
нет, все равно не будет - у Вас он просто не находит этот файл
понятно.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.10.2012, 10:35

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Выполнить GET запрос, получить xml ответ, обработать его
Начал делать сайт, на wordpress. Столкнулся с моментом. Нужно с другого сайта получать...

Как отправить правильный POST запрос с помощью xNet?
Здравствуйте, столкнулся с проблемой которую решить еще не получилось, да и не встречал решений для...

Как отправить Post запрос с JSON на сервер
Как решить данную задачу? Please, perform the following task to complete a registration for...

WinHttp как отправить запрос и получить ответ?
Привет, я новичек. Как написать простую прогу, которая посылает запрос (request) на некоторый адрес...


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

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.