PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
farrukh
Отправлено: 19 Января, 2017 - 16:32:08
Post Id


Новичок


Покинул форум
Сообщений всего: 3
Дата рег-ции: Янв. 2017  


Помог: 0 раз(а)




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

клиент част кода он работает если вывести ответ через echo но я хочу получить ответ в формате xml
PHP:
скопировать код в буфер обмена
  1. $name='Иванов');
  2. $phone='878787878787');
  3.  
  4. //инициализация сеанса
  5. $ch = curl_init();
  6. // установка URL и других необходимых параметров
  7. curl_setopt($ch, CURLOPT_URL, "http://сайт/server.php");
  8. curl_setopt($ch, CURLOPT_POST, 1); //будет POST
  9. curl_setopt($ch, CURLOPT_HEADER, 0);
  10. curl_setopt($ch, CURLOPT_HTTPHEADER, 'Content-type: application/x-www-form-urlencoded;charset=UTF-8');
  11. //curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/x-www-form-urlencoded'));
  12. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  13. curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
  14. curl_setopt($ch, CURLOPT_VERBOSE, true);
  15. curl_setopt($ch, CURLOPT_POSTFIELDS, 'name='. $name.'&phone='. $phone.);
  16. $result = curl_exec($ch);
  17. // завершение сеанса и освобождение ресурсов
  18. //echo $result;
  19.  
  20. $xml = new SimpleXMLElement($result);
  21.  
  22. $result=$xml->RESULT;
  23.  
  24. $result_id=$xml->RESULT_ID;
  25.  
  26. это содержимое в файле server.php ответ через echo работает но я хочу передать параметр RESUTL и RESULT_ID как правильно писать серверный част пожалуйста помогите
  27.  
  28. $name=$_POST['name'];
  29. $phone=$_POST['phone'];
  30. //получаю данные записываю ответ на базу отправляю ответ в формате xml
  31.  
  32. $queryup="INSERT INTO table(`name`,`phone`) VALUES ('$name', 'phone'') ";...
  33. теперь я должен ответит на запрос типа да две параметры вот такой xml как это правильно написать плиз хелп!
  34. if(mysql_query($query))
  35. {
  36. $result =
  37.  
  38. <<<XML
  39. <RESULT>ok</RESULT>
  40. <RESULT_ID>1</RESULT_ID>
  41. XML;
  42.  
  43.  
  44. }
  45. else
  46. {
  47.  
  48. }

(Отредактировано автором: 19 Января, 2017 - 17:04:23)

 
 Top
farrukh
Отправлено: 20 Января, 2017 - 07:50:06
Post Id


Новичок


Покинул форум
Сообщений всего: 3
Дата рег-ции: Янв. 2017  


Помог: 0 раз(а)




клиент не получает ответ, я думаю серверный код не так как я думаю
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Программное обеспечение »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB