Как ответить на CURL запрос в формате xml в php? пожалуйста помогите сформировать серверный часть кода я делаю CURL запрос работает если вывести ответ через echo но я хочу получить ответ в формате xml - вопрос №2294097


$name='Иванов'); $phone='878787878787');
//инициализация сеанса $ch = curl_init();
// установка URL и других необходимых параметров curl_setopt($ch, CURLOPT_URL, «сайт/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 как правильно писать серверный част пожалуйста помогите
$name=$_POST['name'];
$phone=$_POST['phone'];
//получаю данные записываю ответ на базу отправляю ответ в формате xml $queryup=«INSERT INTO table(`name`,`phone`) VALUES ('$name', 'phone'') »;… //теперь я должен ответит на запрос типа да две параметры вот такой xml как //это правильно написать плиз хелп!
if(mysql_query($query))
{
$result = <<<XML

ok
<RESULT_ID>1
XML;
}
else
{

}
19.01.17
0 ответов
Вопрос закрыт

Alexander

Читать ответы

Дима

Читать ответы
Посмотреть всех экспертов из раздела Технологии > PHP
Пользуйтесь нашим приложением Доступно на Google Play Загрузите в App Store