无法通过HTML表单上传文件

时间:2013-12-03 11:23:37

标签: php html

我打算制作一个表单,其中包含用户可以在网站上传文件的表单。 我使用了一个CSS模板,其中定义了一个名为pop-up-wrapper和pop up的类。但是,当我使用以下代码时:

<div>
    <div class="form-pop-up">
        <div class="form-pop-up-wrapper">
            <ul class="contact-form">
                <form id="form-submit" method="post" enctype="multipart/form-data">

                    <li>
                        <p class="iam-white center-al">Upload file</p>
                        <input  type="file" name="resume" id="user-resume">
                    </li>

                    <li>
                        <p>&nbsp;</p>
                        <input type="submit" name="submit" value="Submit" id="form-submit" class="mar">
                    </li>

                </form>
            </ul>
        </div>
    </div>
</div>

我有一个PHP代码,通过检查

验证是否输入了任何文件
isset($_FILES['file']

但这总是返回0。 CSS样式表中是否有任何可能导致$_FILES无法捕获上传文件的情况?

TIA

2 个答案:

答案 0 :(得分:1)

您必须使用$_FILES中的名称,而不是类型。

isset($_FILES['resume'])

答案 1 :(得分:0)

这里只是一个镜头,但我不认为这是导致问题的CSS。尝试:

isset($_FILES['resume'])

代替。