2013-01-12 15 views
-2

我试图从多个设备收集XML并通过PHP服务器运行它们。有人可以通过如何创建服务器,发送数据(通过curl),使用PHP接受数据,然后解析数据库?我应该如何使用PHP处理XML?

+0

对于服务器来处理http请求,您需要安装一个web服务器。如果你把一个XML文件放到你的Web服务器目录中,那么这个请求就会输出XML文件... – jtheman

+0

我有我的电脑上运行的apache,如果多数民众赞成你的意思。我以前写过PHP,但从来没有处理这 – donparalias

+0

-1这相当于“如何上传文件”或事件“PHP如何工作” - 事实上,您提交来自移动设备的请求不是特别是相关的 - 服务器接收者一个post请求 - 包含xml或xml文件附件 - 你处理它并发送响应。如果您想获得特定帮助,请展示具体内容 – AD7six

回答

1

抓住一个快速的VPS服务器,我会推荐使用EC2。

然后,制作一个LAMP服务器,这是一个非常简单的指南。 http://www.lamphowto.com

你需要确保你有Apache运行,因为这是回答和服务的HTTP请求,而不是PHP。 PHP只是下游的另一种语言来操纵响应。

编辑: 对于未来的观众,OP和我进一步讨论了这一点,他实际上想知道如何解析XML。我引用此链接:http://blog.teamtreehouse.com/how-to-parse-xml-with-php5

+0

apache如何回答它们?我的电脑上运行着apache。 – donparalias

+0

@donparalias首先,您可能不想在本地计算机上执行此操作,除非这仅适用于您本人。当您向已经正确配置的服务器发送请求(请阅读我的指南)时,它会回应所请求的相应文件。我假设你还没有配置它? – Jonathan

+0

好的,好吧,我不知道为什么我的问题很混乱。我正在自己的项目上工作。我用xampp在我的电脑上安装了apache/mysql/php。我只是让这个localy去测试它,然后我会去服务器。我用php写的所有东西都可以在我的服务器上运行。我只是不知道该怎么做。所以Apache会自动处理它?你不需要代码来做到这一点?我需要它来响应XML文件保存在数据库等等等,但首先要得到它。你的意思是什么配置? – donparalias