![](/img/trans.png)
[英]move uploaded image into folder in php(move_uploaded_file() function)
[英]php image upload problem with move_uploaded_file function
我有一个图像上传脚本,可以使用move_uploaded_file()函数在两个位置同时上传相同的图像
$fpath="../p/e/".$prop_fac1;
$error = move_uploaded_file($tmp_name, $fpath);
$fpath1="../p/t/".$prop_fac1;
$error1 = move_uploaded_file($tmp_name, $fpath1);
问题是,第一部分起作用意味着它将文件上传到../p/e而不将文件复制到第二个位置...
问题是,第一部分起作用意味着它将文件上传到../p/e而不将文件复制到第二个位置...
按设计工作。 文件已移动 ,未复制。 对第二个命令使用copy()
,并使用第一个命令的目标路径。
$error1 = copy($fpath, $fpath1);
那是因为它是MOVE_uploaded_file,而不是COPY_uploaded_file。 您需要做的是:
move_uploaded_file($tmp_name, $fpath);
copy($fpath, $fpath1);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.