使用jQuery写入服务器上的文件?

使用jQuery写入服务器上的文件?,jquery,xml,ajax,Jquery,Xml,Ajax,我正在开发一个需要读取和写入XML文件的应用程序。阅读我已经被覆盖了,但是写作有可能吗?我的webapp的布局如下: ../包括/(无关) ../content.xml(要写入的xml) ../index.html(不相关) ../admin.html(要写入的文件) 感谢您的帮助。您需要在服务器端编写某种类型的表单处理程序或web服务。完成后,您可以使用AJAX调用表单处理程序或服务并以这种方式提交数据 示例- form.html->submit->formhandler.php->conte

我正在开发一个需要读取和写入XML文件的应用程序。阅读我已经被覆盖了,但是写作有可能吗?我的webapp的布局如下:
../包括/(无关)
../content.xml(要写入的xml)
../index.html(不相关)
../admin.html(要写入的文件)

感谢您的帮助。

您需要在服务器端编写某种类型的表单处理程序或web服务。完成后,您可以使用AJAX调用表单处理程序或服务并以这种方式提交数据

示例-

form.html->submit->formhandler.php->content.xml

您需要在服务器端编写某种类型的表单处理程序或web服务。完成后,您可以使用AJAX调用表单处理程序或服务并以这种方式提交数据

示例-

form.html->submit->formhandler.php->content.xml

除非您正在攻击web服务器,否则无法从用javascript、java、actionscript等编写的客户端脚本向服务器写入


这是因为基本web服务器安全性不允许来自外部源(例如您的pc)的脚本写入服务器上的文件。如果是这样的话,任何对网络编程略知一二的人都可以随意、不受限制地更改网站的内容。

除非你正在入侵一个网络服务器,否则你不能从用javascript、java、actionscript等编写的客户端脚本向服务器写入内容


这是因为基本web服务器安全性不允许来自外部源(例如您的pc)的脚本写入服务器上的文件。如果是的话,任何对网络编程略知一二的人都可以随意且不受限制地更改网站的内容。

你怎么可能在你的名字上使用
XML
?@jAndy:先生,你让我咯咯笑了。我花了太长时间才弄到哈。你怎么可能在你的名字上使用
XML
你让我咯咯地笑了,先生。我花了太长时间才弄到这个哈。谢谢你的回复,伙计。在没有PHP或任何其他服务器端语言的情况下,是否可以做到这一点?只是HTML和JS?我见过像TiddlyWiki这样的东西,它允许远程编辑页面。不,这需要在服务器端做一些工作。例如,TiddlyWiki是用java(iirc)编写的,那么是否可以只使用一个PHP文件来编写XML文件,而其他所有内容都可以是HTML(即解析和读取XML)?是的。只需编写一个php文件,用
$\u POST
获取数据并将其写入后端XML。然后使用jQuery
$.post
提交您想要的任何数据。这是一个很好/简洁的例子-感谢您的回复。在没有PHP或任何其他服务器端语言的情况下,是否可以做到这一点?只是HTML和JS?我见过像TiddlyWiki这样的东西,它允许远程编辑页面。不,这需要在服务器端做一些工作。例如,TiddlyWiki是用java(iirc)编写的,那么是否可以只使用一个PHP文件来编写XML文件,而其他所有内容都可以是HTML(即解析和读取XML)?是的。只需编写一个php文件,用
$\u POST
获取数据并将其写入后端XML。然后使用jQuery
$.post
提交您想要的任何数据。这是一个很好/简洁的例子-