Home > Article > Backend Development > How to set file upload path in php
php method to set the file upload path: first create a PHP sample file; then modify the server-side processing code; finally move the file to the target path through "move_uploaded_file".
Recommended: "PHP Video Tutorial"
PHP file upload path
Assume that the uploaded file name value is upload
<input type="file" name="upload" />
The server processing code is as follows:
if(isset($_FILES['upload']) && !$_FILES['upload']['error']) { // 文件存在且不报错 $fileName = $_FILES['upload']['name']; // 获取文件 $fileExtension = pathinfo($fileName); // 获取文件路径信息 $fileExtension = $fileExtension['extension']; // 获取文件后缀 $time = time(); // 根据时间戳区分 $destinationPath = "./../upload/"; // 目标文件夹 $newFileName = $destinationPath.$time.".".$fileExtension; // 完整的url if(move_uploaded_file($_FILES['upload']['tmp_name'], $newFileName)) { // 移动文件到目标路径 echo("文件移动成功"); } else { die("文件路径出错"); } }
The above is the detailed content of How to set file upload path in php. For more information, please follow other related articles on the PHP Chinese website!