使用PHP将文件上传到数据库时,是否可以增加允许的文件大小?

时间:2018-07-29 12:05:02

标签: php file-upload web

使用PHP上载文件,我的代码可以正常工作,但是它似乎限制了上载文件的大小/时间,有人知道如何增加上载文件的大小/时间吗? ?

我的adddmx.php文件是:

<?php
    $sql = "SELECT * FROM dmxdocuments";
    $res = mysql_query($sql);
?>
<html>
    <head>
        <title>Documents</title>
    </head>
    <body>
        <a href="dmxupload.php">Add New Document</a><br><br>
        <?php
        while($row = mysql_fetch_array($res)){
            $id   = $row['id'];
            $name = $row['name'];
            $path = $row['path'];
            echo "" . $name . "<a href='dmxdownload.php?dow=$path'>Download</a><br>";
        }
        ?>
    </body>
</html>

我的dmxupload.php文件是:

if(isset($_POST['submit'])){
    $doc_name = $_POST['doc_name'];
    $name = $_FILES['myfile']['name'];
    $tmp_name = $_FILES['myfile']['tmp_name'];
    if ($name) {
        $location = "documents/$name";
        move_uploaded_file($tmp_name, $location);
        $query = mysql_query("INSERT INTO dmxdocuments (name,path) VALUES ('$doc_name','$location')");
        header('Location:dmxdview.php');
    } else
    die("Please select a file");
}
?>
<html>
    <head>
        <title>Upload Documents</title>
    </head>
    <body>
    <form action="dmxupload.php" method="post" enctype="multipart/form-data">
        <label>Document Name</label>
        <input type="text" name="doc_name"></input>
        <input type="file" name="myfile"></input>
        <input type="submit" name="submit" value="Upload"></input>
    </form>
</body>

如果文件太大,我收到的错误消息是: enter image description here

我是该网站的新手,因此,我尚无法显示错误消息,但给您带来的不便,我们深感抱歉,因此必须保持链接,直到我达到10级(我相信,我目前处于4级) :(。

当我发送代码时,它似乎有一定的限制。 任何回答我的问题的帮助将不胜感激。

0 个答案:

没有答案