2010-01-15 7 views
2

그래서 두 단계를 수행했습니다.PHP가 게시물 요청시 XML을 읽음

a) PHP 파일 중 하나에서 임의의 xml 파일을 만듭니다. b) 두 x 째 파일에서 동일한 xml 파일을 구문 분석하십시오.

요점은 )의 php 파일은 xml만을 요청으로 PHP 파일 b)에 대한 게시물 요청을 발행한다는 것입니다.

파일 b)는 SImpleXml을 사용하여 xml 파일을 읽어야합니다.

나는 이것을 http://blog.superfeedr.com/API/pubsubhubbub/getting-started-with-pubsubhubbub/에 대해 수행하려고합니다.

내 서버는 수퍼 피드에서 xml 형식의 알림을 받게됩니다. 요청은 xml 파일로 전송됩니다.

나는 단지 나의 부분 b)가 올바른지 확인하기 위해 단계 a)를하고있다.

PHP에서 이것을 수행하는 방법. 모든 $ _REQUEST, $ GLOBALS 변수를 시도했습니다. 그러나, 확실하지 않은 whats 도중!

답변

8

나는 당신이 무엇을 하려는지 이해하지는 못했지만, 원시 포스트 데이터를 살펴 보려고 노력했다. 여기에 대해 조금 이야기하는 블로그 게시물이 있습니다. 당신은 PHP에서 POST 데이터를 보내려면

http://www.codediesel.com/php/reading-raw-post-data-in-php/

+0

지금이 XML을 구문 분석의 두 번째 paart을 제공 :

이 질문에서보세요! 또한 어떻게 a에서 b로 XML을 게시합니까? –

+1

PHP에서 SimpleXML 또는 DOMDocument 라이브러리를 사용하여 xml을 구문 분석 할 수 있습니다. xml을 게시하려면 cURL을 사용할 수 있습니다. 다음은 컬을 사용하여 데이터를 게시하는 방법에 대해 설명하는 또 다른 게시물입니다. http://stackoverflow.com/questions/871431/raw-post-using-curl-in-php –

1

, 당신은 컬을 사용할 수 있습니다. 송신 측에서는 $_POST 또는 $_REQUEST을 설정할 수 없으며 수신 측에서 수신자가 설정되기를 기대합니다. Send XML over HTTPS/POST via cURL?

+0

감사합니다. –