Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 23.11.2015
Сообщений: 7

Как ответить на CURL запрос в формате xml в php?

19.01.2017, 18:01. Показов 2088. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
пожалуйста помогите сформировать серверный часть кода
я делаю CURL запрос

клиент част кода он работает если вывести ответ через echo но я хочу получить ответ в формате xml
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
25
$name='Иванов');
$phone='878787878787');
 
//инициализация сеанса
$ch = curl_init();
// установка URL и других необходимых параметров
curl_setopt($ch, CURLOPT_URL, "http://сайт/server.php");
curl_setopt($ch, CURLOPT_POST, 1); //будет POST
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_HTTPHEADER, 'Content-type: application/x-www-form-urlencoded;charset=UTF-8');
//curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/x-www-form-urlencoded'));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_VERBOSE, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, 'name='. $name.'&phone='. $phone.);
$result = curl_exec($ch);
// завершение сеанса и освобождение ресурсов
curl_close($ch);
//echo $result;
 
$xml = new SimpleXMLElement($result);
 
$result=$xml->RESULT;
 
$result_id=$xml->RESULT_ID;
это содержимое в файле server.php ответ через echo работает но я хочу передать параметр RESUTL и RESULT_ID как правильно писать серверный част пожалуйста помогите
теперь я должен ответит на запрос типа да две параметры вот такой xml как это правильно написать плиз хелп!

исправил ошибку

Добавлено через 1 час 15 минут
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
$name=$_POST['name'];
$phone=$_POST['phone'];
//получаю данные записываю ответ на базу отправляю ответ в формате xml
 
$queryup="INSERT INTO table(`name`,`phone`) VALUES ('$name', 'phone'') ";...
 
if(mysql_query($query))
{
$result = <<<XML
<?xml version='1.0' standalone='yes'?>
<RESULT>ok</RESULT>
<RESULT_ID>1</RESULT_ID>
XML;
}
else
{
 
}
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
19.01.2017, 18:01
Ответы с готовыми решениями:

Curl post запрос в формате multipart/form-data
Не получается разобраться с данным запросом. Требуется отправить post запрос - загрузить изображения на сервер Ожидает данные в...

не могу вывести данные xml curl php
Доброго времени суток, уважаемые знатоки помогите пожалуйста, в php я очень плохо разбираюсь точнее только начинаю изучать. Не могу...

POST запрос в Формате XML
Всем доброго времени суток! В VBA я новичок, потому обращаюсь за советом к мастерам. Хочу попробовать собирать статистику Яндекс.Директа...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
19.01.2017, 18:01
Помогаю со студенческими работами здесь

Запрос на сервер php curl
Добрый день! Подскажите, пожалуйста, как правильно сделать запрос на сервер через php curl Здесь есть справка:...

Curl post запрос PHP
Не получается сформировать правильный post-запрос с помощью Curl PHP. Есть код: &lt;?php $post = ; $ch =...

Вывод данных PHP в XML формате
Здравствуйте. Подскажите, как сделать, чтобы при открытии php файла возвращался результат в XML формате? (Скрин прикрепил) Делаю так, но...

Скрипт на php для генерации карты сайта в xml формате
Народ нужен скрипт на php...чтобы он создавал карту сайта в формате xml...сайт стоит на wordpress помогите плиз!

Как ответить на запрос XSOLLA
Вот собственно сам запрос {&quot;notification_type&quot;:&quot;user_validation&quot;,&quot;user&quot;:{&quot;id&quot;:&quot;test_xsolla_1537192196&quot;}} как на него ответить? хочу...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru