我是PHP新手,我正在學習PHP
上傳概念。 如何在文件夾中移動一個文件存在於文件夾之外學習使用PHP上傳圖片
例一樣,如果管理員上傳文件時,它會移動到管理員/文件和文件具有移動學校/文件同時 注:「學校」是在子文件夾管理/文件我的項目文件夾會出現,我想動議外管理文件夾
我是PHP新手,我正在學習PHP
上傳概念。 如何在文件夾中移動一個文件存在於文件夾之外學習使用PHP上傳圖片
例一樣,如果管理員上傳文件時,它會移動到管理員/文件和文件具有移動學校/文件同時 注:「學校」是在子文件夾管理/文件我的項目文件夾會出現,我想動議外管理文件夾
移動文件與move_uploaded_file()以
通常你會使用這一個tmp文件移動到永久目錄。
<?php
$fileName = 'file.txt';
$file = 'admin/files/' . $fileName;
$newloc = 'school/file/' . $fileName;
move_uploaded_file($file, $newloc);
https://www.w3schools.com/php/func_filesystem_move_uploaded_file.asp
當管理員上傳一個文件,它移動到這個文件夾「C:\ wamp \ www \ school \ admin \ files」我想移動該文件「C:\ wamp \ www \ school \ files」 –
PHP文件上傳功能是move_uploaded_file()
這是HTML表單部分
<form method="post" action="" name="form1" enctype="multipart/form-data">
<input type="file" name="file" id="file"><br>
<input type="submit" value="Upload" name="upload" >
下面是PHP的一部分
和php代碼在這裏,將MyUploadFolder
名稱更改爲您的文件夾路徑。
您可以使用反向鏈接的文件夾這樣的:../files/home.html
if(isset($_FILES['file']['name'])){
$name= $_FILES['file']['name'];
$tmp_name = $_FILES['file']['tmp_name'];
if(move_uploaded_file($tmp_name,"MyUploadFolder/".$name))
{
echo 'Uploaded';
}
else{
echo 'Please Choose a File';
}
}
,似乎不止一個問題 – RamRaider
檢查的聲明本 - https://www.tutorialspoint.com/php/php_file_uploading.htm – mi6crazyheart
@RamRaider我沒有得到你 –