怎么样限制文件上传大小
下面这段代码里有限制上传文件类型的在config.php设置,还有一个限制什么的看不懂!!我是菜鸟~~~~~~请问怎么加限制上传文件大小,个位大哥帮帮忙直接给代码好吗,小弟先谢了
<?php
require 'global.php';
require 'config.php';
require 'db.php';
$a=strtolower(fileext($_FILES['file']['name']));
if(!in_array(strtolower(fileext($_FILES['file']['name'])),$type))
{
$text=implode(",",$type);
echo "Allowed file type : ",$text,"<br>";
}
else
{
$filename=explode(".",$_FILES['file']['name']);
do{
$filename[0]=random(10);
$name=implode(".",$filename);
$name1=$name.".file";
$uploadfile=$uploaddir.$name1;
}
while(file_exists($uploadfile));
if (move_uploaded_file($_FILES['file']['tmp_name'],$uploadfile)) {
$db=new db;
$db->connect($dbhost, $dbuser, $dbpwd, $dbname);
$sql="insert into list (code,file) values ('".$filename[0]."','".$name1."')";
if($db->query($sql))
{echo "<center>The fast download URL: <p>".$patch."link.php?ref=",$filename[0],"</center><p><hr>";}
else{echo "failed";}
}
}
?>