Php FTP文件夹文件从一个目录复制到另一个目录

Php FTP文件夹文件从一个目录复制到另一个目录,php,web,Php,Web,我正在尝试将一个上传的文件复制到另一个名为“images”的目录中,该文件位于我的名为“upload”的目录中,名为image(5).jpg。这是我的密码 <?php copy(upload/image (5).jpg, images/); ?> 我这样做对吗?首先,您的图像文件名很糟糕,请不要在文件名中使用空格。也不要在文件名中使用括号。一些系统,比如google app engine,很容易将其标记为无效文件名并忽略它 然后稍微调整代码行,使其如下所示:

我正在尝试将一个上传的文件复制到另一个名为“images”的目录中,该文件位于我的名为“upload”的目录中,名为image(5).jpg。这是我的密码

<?php
       copy(upload/image (5).jpg, images/);

 ?>


我这样做对吗?

首先,您的图像文件名很糟糕,请不要在文件名中使用空格。也不要在文件名中使用括号。一些系统,比如google app engine,很容易将其标记为无效文件名并忽略它

然后稍微调整代码行,使其如下所示:

$old_file = 'upload/image_5.jpg';
$new_file = 'images/image_5.jpg';

$copied = copy(old_file, $new_file);

if ($copied) {
   print "file " . $old_file . " is copied to " . $new_file;
} else {
   print "error"; 
}

如果遇到错误,可能是文件路径配置不正确。您没有该特定目录的写入权限等。

是的,非常好。。尝试使用
copy(“upload/image(5.jpg)”、“images/image(5.jpg”)指令标题不起作用。。说真的,我想不出来,有一种叫做手册的东西,如果你遇到问题,有时候可以查一下。我做了,但有些代码是他们的,我没有理解。这很正常,叫做学习。@user1704671但你知道不是每个人都应该成为程序员吗?哈哈,我正在使用它,如果你想检查并停止侮辱我,请浏览我的帖子。如果我再遇到几次这样的评论,那我就不会再浪费时间帮助别人了。但是你用它干什么?你可能想看看什么是侮辱。我看不出我的问题中有任何问题。看在上帝的份上,我在新线路上使用刹车标签。在这个网站的GUI中有一个选项,所以别再烦人了!现在是凌晨1点,我很累,一整天,一晚上都在编程,我要在早上7点之前起床,在上班前带孩子去幼儿园:)所以我有权利感到紧张……谢谢我能用上这个。我会支持你的答案,但我的排名不好。