相关疑难解决方法(0)

PHP - $ _FILES数组为空

是的,该enctype属性已设置.其他表单/表单hanlders工作正常,因此临时目录必须是可写的.我没有想法.

我检查了帖子值并且$_POST['file']存在并包含文件的名称.

这是我的表单和处理它的PHP.我错过了什么?

<form action='orl_ftp.php' method='post' enctype='multipart/form-data'>
    <table>
        <tr>
            <td>Choose File: </td>
            <td><INPUT type='file' id='file' name='file'></td>
        </tr>
        <tr>
            <td>&nbsp;</td>
            <td><INPUT type='submit' name='Submit' value='Process'></td>
        </tr>
    </table>
</form>
Run Code Online (Sandbox Code Playgroud)

以及相关的PHP代码.请注意,$ _FILES数组已设置,它只是空的.

if(isset($_POST['Submit'])){
    $upload_results = "";
    if(!isset($_FILES)){$upload_results .= "No files uploaded"; }
    if($upload_results == ""){

        echo "<pre>";
        var_dump($_FILES);
        exit;

        // ...

    }
}
Run Code Online (Sandbox Code Playgroud)

html php file-upload

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

file-upload ×1

html ×1

php ×1