Last XML Items Isn#39;t Removable From The XML(最后一个XML项不能从XML中删除)
本文介绍了最后一个XML项不能从XML中删除的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有两个php文档具有相同的逻辑。一个文档是"ploader.php",它在上传文件后写入到XML。另一个文档是"Modifier.php",它在文件被删除后写入到XML。我对这个逻辑有两个问题。第一个问题是删除XML列表中的最后一项。它不会删除最后一项,还会复制倒数第二项。第二个问题是在我的"ploader.php"上记录一个错误。
第一期示例
Image2.jpg是列表中的最后一项。如果我删除Image2.jpg,则会复制倒数第二个项目,而Image2.jpg保留在XML文档上。
第二个问题是错误消息。
我认为这两个问题都与同一个问题有关,请帮助我解决这个问题。谢谢!
删除代码-此代码可以删除列表中除最后一项之外的任何项。
推荐答案
但是,如果图像可以具有相同或相同的名称,则此方法将失败。如果您为每个上载的图像生成唯一的名称,这样它就不会冲突,这会更好。
更改此行:
收件人:
若要避免通知,请更改此设置:
收件人:
在删除文件时,您必须排除该元素,以便它不会复制。
举个例子:
请记住,这还将防止用户删除不存在于XML上的文件,就好像他们将POST请求更改为其他不存在的文件一样。
这篇关于最后一个XML项不能从XML中删除的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!