gpt4 book ai didi

PHP 上传文件类型和大小限制

转载 作者:行者123 更新时间:2023-11-29 08:59:09 30 4
gpt4 key购买 nike

好的,所以我做了这个,效果很好:

$file_name = $HTTP_POST_FILES['ufile1']['name'];
$file_name_for_db = ($HTTP_POST_FILES['ufile1']['name']);
$new_file_name = $id."_pic1_".$file_name;
$path = "../users/".$username_session."/photos/".$new_file_name;

if($ufile !=none)
{
copy($HTTP_POST_FILES['ufile1']['tmp_name'], $path);
$path_of_pic = "../users/".$username_session."/photos/".$id."_pic1_".$file_name_for_db;
mysql_query("UPDATE pictures SET pic_1 = '".$path_of_pic."' WHERE id = '$id'");
header("location:../upload/");
}
else
{
echo "Error";
}

现在我一直在尝试添加限制。

我浏览了很多限制教程,它们不起作用,无论如何总是返回错误。

我只是想限制用户上传除图片(.png、.jpg、.jpeg、.gif、.bmp)以外的任何内容且不超过 5mb

我可以在 HTML 中完成此操作,但您可以轻松地跳过它。我对编程还很陌生,所以如果我编写代码的方式很差而且笨重,我深表歉意。

这个网站已经帮了我很多次了!你们太棒了!提前致谢。

最佳答案

此链接将帮助您限制除 .jpg、.jpeg 等之外的图像 以及最大上传大小,如果您想调整图像大小,还可以按照教程进行操作:http://www.9lessons.info/2009/03/upload-and-resize-image-with-php.html

关于PHP 上传文件类型和大小限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9107429/

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