gpt4 book ai didi

php - MySQL VARCHAR 大小? 25MB

转载 作者:行者123 更新时间:2023-11-29 06:45:12 25 4
gpt4 key购买 nike

我有一个带有文件/图像上传字段的 HTML 表单,该表单由 PHP 脚本处理。我想阻止用户上传大于 25MB 的文件。我怎样才能做到这一点?

其次,我想将此文件存储在 MySQL 表中。我应该使用什么数据类型?

最佳答案

文件大小验证应该由接收文件的 PHP 代码在将其发送到 MySQL 之前完成。像这样的东西应该有效:

if ($_FILES['file']['size'] > 25*1024*1024) {
throw new RuntimeException('Exceeded filesize limit.');
}

看看 PHP doc page关于文件上传。

此外,如果您想将实际文件存储在 MySQL 表中,请查看 BLOB data-types .

关于php - MySQL VARCHAR 大小? 25MB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49793194/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com