可以在PHP中判断一下文件大小么?
还是用其他方法实现?比如太大了就提示客户不要传了,而不能提示网页找不到?
也可能是页面执行时间到了
捕获以下商船文件的错误,对应处理一下就可以阿
if(UPLOAD_ERR_OK != $_FILES['yourfile']['error'])
{
$erro_flag = true;
switch($_FILES['yourfile']['error'])
{
case UPLOAD_ERR_INI_SIZE:
你自己的错误处理对应
break;
case UPLOAD_ERR_PARTIAL:
你自己的错误处理对应
break;
case UPLOAD_ERR_NO_FILE:
你自己的错误处理对应
break;
default:
$erro_message = "error";
}
}
页面超时了。
php.ini下面,设置:max_execution_time,0为永不超时
upload_max_filesize为设置文件最大上传size。
上传到服务器之前,没法用php判断,只能用js来判断。但php端的判断也是要做的,传上去之后,检查文件大小超过规定的,就把他删掉。
可以先判断图象的大小呀,有一个图象函数,具体是哪个函数我也记不清了,你去手册查一下吧 ,如果超出你规定的图片大小 ,就用exit();退出并提示用户相应信息既可了呀
set_time_limit(0);
不一定上传图片
我要上传CHM等格式的
谢谢各位的回答,明天来关
会员注册
会员登录
个人空间