如何在 PHP 中上传到其他驱动器


How to upload to a different drive in PHP?

我有一个 php 页面,可以让你上传文件,文件只是上传到我的电脑,但我需要将它们上传到不同的硬盘驱动器。我需要将它们上传到"D:''上传"。我知道这段代码还有其他一些问题,但我只需要解决这个问题。下面是代码本身:

<link rel="icon" type="image/png" href="favicon.ico.ico"/>
<?php
define("DOC_ROOT", $_SERVER['DOCUMENT_ROOT']."/");
define("PDF_UPLOADS", DOC_ROOT."uploads/");
@$name = $_FILES['file']['name'];
@$size = $_FILES['file']['size'];
@$type = $_FILES['file']['type'];
@$tmp_name = $_FILES['file']['tmp_name'];

if (isset($name)) 
{
    if (!empty($name)) 
    {
        if(move_uploaded_file($tmp_name, PDF_UPLOADS. $name))
            echo 'Uploaded';
        else
            echo "Not Uploaded";
    }
    else 
    {
        echo 'Please choose a file';
    }
}
?>
<form action="first.php" method="POST" enctype="multipart/form-data">
<input type="file" name="file"><br><br>
<input type="Submit" value="Submit">
</form>

不是这么简单吗:

define("PDF_UPLOADS", "D:/uploads/");