Php 如何上传已经上传的文件

Php 如何上传已经上传的文件,php,Php,服务器文件夹中有文件,我需要上传到其他文件夹中。 它确实尝试过,但即使是我也无法从服务器中选择文件。没有HTML <?php $target_dir = "uploads/"; $target_file = $target_dir . basename($_FILES["fileToUpload"]["name"]); $uploadOk = 1; $imageFileType = strtolower(pathinfo($target_file,PATHINFO_EXTENSION));

服务器文件夹中有文件,我需要上传到其他文件夹中。 它确实尝试过,但即使是我也无法从服务器中选择文件。没有HTML

<?php
$target_dir = "uploads/";
$target_file = $target_dir . basename($_FILES["fileToUpload"]["name"]);
$uploadOk = 1;
$imageFileType = strtolower(pathinfo($target_file,PATHINFO_EXTENSION));
// Check if image file is a actual image or fake image
if(isset($_POST["submit"])) {
    $check = getimagesize($_FILES["fileToUpload"]["tmp_name"]);
    if($check !== false) {
        echo "File is an image - " . $check["mime"] . ".";
        $uploadOk = 1;
    } else {
        echo "File is not an image.";
        $uploadOk = 0;
    }
}
?>

您无法从服务器上载文件。 所以需要将一个文件夹复制到另一个文件夹。 多谢各位

copy(file,to_file)
要将文件从一个文件夹移动到另一个文件夹,请执行以下操作:

使用
rename()
函数

copy("user/img1.jpg", "user/otherfolder/im1.jpg");
例如:

rename("user/img1.jpg", "user/otherfolder/im1.jpg");
此功能将图像从一个文件夹移动到另一个文件夹。 在上面的示例中,
img1.jpg
位于
user
文件夹中,它被移动到
user
文件夹中的文件夹
otherfolder

要将文件从一个文件夹复制到另一个文件夹,请执行以下操作:

使用
copy()
函数

copy("user/img1.jpg", "user/otherfolder/im1.jpg");
您可以使用
rename()
函数:


rename('image1.jpg','anotherfolder/image1.jpg')

不清楚问题是什么或您在问什么。你能详细说明一下吗?你想把文件从一个文件夹移到另一个文件夹吗?谢谢。我确实尝试过如何从服务器文件上传文件到服务器。但我并没有得到任何答案,所以我来到了最后的结果。见答案。