如何一次性或者分批上传图片和属性值到一个XML里面?

kacc850 发布于 2014/07/23 03:37
阅读 67
收藏 0

如图,后端是要做一个上传图片和超链接到一个xml里面,

单一的提交没问题 POST接受2个参数 一个是图片路径 一个是我们自定义的超链接地址  用PHP把这2个参数值写入到一个XML文件里

然后前端,JS读取这个xml



那么如果前端是个JS轮换图片,需要多张图片,我后端怎么来处理呢?

是一个个 单一提交比如

1:  上传      超链接     【提交】

2: 上传      超链接     【提交】

3:上传      超链接     【提交】


还是统一上传提交呢?   如果按照第一种的话,很好排序,那这样我是不是每一个都写入一个xml呢?

比如1写入1.xml  2提交的数据写入2.xml  前端js加载3个xml文件,分别在幻灯片不同的位置显示



还有就是这种:


//XML文件部分代码(imgList.xml)   //----------------------------------------------------------------------------------  <?xml version=’1.0’ encoding=’GB2312’?>  <imgList>   <list path="swf/1.jpg" info="美女1">http://www.ebidea.com<;/list>  <list path="swf/2.jpg" info="美女2">http://www.ebidea.com<;/list>  <list path="swf/3.jpg" info="美女3">http://www.ebidea.com<;/list>  <list path="swf/4.jpg" info="美女4">http://www.ebidea.com<;/list>  <list path="swf/5.jpg" info="美女5">http://www.ebidea.com<;/list>  <list path="swf/6.jpg" info="美女6">http://www.ebidea.com<;/list>  <list path="swf/7.jpg" info="美女7">http://www.ebidea.com<;/list>  <list path="swf/8.jpg" info="美女8">http://www.ebidea.com<;/list>  <list path="swf/9.jpg" info="美女9">http://www.ebidea.com<;/list>  <list path="swf/10.jpg" info="美女10">http://www.ebidea.com<;/list>  <list path="swf/11.jpg" info="美女11">http://www.ebidea.com<;/list>  </imgList> 


然后前端JS加载一次这个xml文件 循环读取出来即可,但后端怎么做  如果一次提交,那么我以后要更改其中一个图片是不是也要一次更新完?

加载中
0
kacc850
kacc850
【补充】
还有第三种思路就是,前端是一个轮换图片集,那么在每一个加载图片的地方,我嵌入一个js文件


<div class="swipe-items">
        <a href="http://www.jing-ui.com/design/21" title="包装盒广告" target="_blank"><img src="/Public/uploads/1394098765.jpg" data-thumb="/Public/uploads/1394098765.jpg" alt="包装盒广告"/></a>
    </div>


比如上面的,<a href。。。。>  我可以写在一个1.js里面,在1.js里面读取1.xml的数据,然后组合成这种字符串然后douctmon.write() 
这样当前端html页面在合适的位置加载这个1.js的时候,就可以直接读取这个带图片的字符串了,是否可行》?


或者大家一般做这个怎么做的
返回顶部
顶部