Home > Backend Development > PHP Problem > How to set file upload path in php

How to set file upload path in php

藏色散人
Release: 2023-03-06 16:02:02
Original
4186 people have browsed it

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".

How to set file upload path in php

Recommended: "PHP Video Tutorial"

PHP file upload path

Assume that the uploaded file name value is upload

<input type="file" name="upload" />
Copy after login

The server processing code is as follows:

if(isset($_FILES[&#39;upload&#39;]) && !$_FILES[&#39;upload&#39;][&#39;error&#39;]) {                   // 文件存在且不报错
    $fileName = $_FILES[&#39;upload&#39;][&#39;name&#39;];                                      // 获取文件
    $fileExtension = pathinfo($fileName);                                       // 获取文件路径信息
    $fileExtension = $fileExtension[&#39;extension&#39;];                               // 获取文件后缀
    $time = time();                                                             // 根据时间戳区分
    $destinationPath = "./../upload/";                                          // 目标文件夹
    $newFileName = $destinationPath.$time.".".$fileExtension;                   // 完整的url
    if(move_uploaded_file($_FILES[&#39;upload&#39;][&#39;tmp_name&#39;], $newFileName)) {       // 移动文件到目标路径
        echo("文件移动成功");
    } else {
        die("文件路径出错");
    }
 
}
Copy after login

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!

Related labels:
php
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template