我在網站上工作,我希望用戶能夠上傳文件。所以我正在努力學習如何做到這一點。我研究過,它說我必須使用函數move_uploaded_file()。我寫的代碼就像它在示例中(更改數據),但它不起作用。請幫助我,我是這些新手。這是我到目前爲止已經完成:Move_uploaded_file()函數不起作用
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<form action="upload_file.php" method="POST" enctype="multipart/form-data">
<input type="hidden" name="MAX_FILE_SIZE" value="30000" />
<input type="file"name="file">
<input type="submit">
</form>
</body>
<html>
這是upload_file.php:
<!DOCTYPE html>
<html>
<head>
<head>
<body>
<?php
$move = "/Users/George/Desktop/uploads/";
echo $_FILES["file"]['name']."<br>";
echo $_FILES["file"]['tmp_name']."<br>";
echo $_FILES["file"]['size']."<br>";
echo $_FILES['file']['error']."<br>";
move_uploaded_file($_FILES['file']['name'], $move);
?>
<body>
<html>
你能解釋'但它不會工作嗎? –
我沒有收到錯誤消息,但文件沒有保存,因爲我想。 – user2480054
每個人都在手冊上發佈的解決方案,你在那裏檢查? http://php.net/manual/en/function.move-uploaded-file.php – elclanrs