我正在开发一个PHP + AJAX系统,可以将文件从服务器上的一个文件夹复制到服务器中的另一个文件夹。
我的问题是当我尝试将文件夹复制到另一个已经包含一些同名文件的文件夹时。
在这种情况下,我想向用户显示一个弹出窗口,以确认他是否要覆盖其中一个文件。
我怎么能这样做?如何在开始复制后等待用户对每个对话框的响应?
顺便说一句,使用linux的cp
命令是否更好?或者使用PHP的unlink
和rmdir
更好吗?
答案 0 :(得分:3)
我认为你应该把这个过程分成几个部分:
如果要询问每个文件,请为每个文件确认一个确认(带有复选框的对话框或几个对话框)。一旦用户确认(或不确认)每次覆盖,请复制文件。