【问题标题】:How to check size of a file in PHP如何在 PHP 中检查文件的大小
【发布时间】:2017-09-30 03:07:34
【问题描述】:

我正在尝试使用 echo $_FILES['photo']['size'] 检查文件的大小,但没有返回任何内容。

HTML

<form method="POST" action="sendToDatabase.php">
    <fieldset>
        <legend>Artwork</legend>
        <label>Album Artwork</label>
        <input type="file" name="art" />
        <p>
            File must be saved as a .jpg file.<br />Please crop to 150px wide X 200px tall before uploading.
        </p>
    </fieldset>

    <input type="submit" name="submit" value="Submit Album" class="submitBtn" />
</form>

PHP

<?php echo $_FILES['art']['size']; ?>

【问题讨论】:

    标签: php html forms


    【解决方案1】:

    您需要在表单标签中添加enctype="multipart/form-data"

    enctype="multipart/form-data"
    
    
    <form method="POST" action="sendToDatabase.php" enctype="multipart/form-data" >
    

    【讨论】:

    • 你需要这个来上传文件,而不仅仅是检查文件大小
    • @iCoders rtfm 同意你的看法。他们说首先需要enctype="multipart/form-data" 才能上传文件,而不仅仅是检查文件大小。
    • @EdCottrell.ya 明白了。我在阅读评论时有点困惑。抱歉
    • @rtfm.sorry 我误解了你的评论。你是对的
    猜你喜欢
    • 2011-01-07
    • 1970-01-01
    • 2018-04-07
    • 2017-01-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多