最新回答 / 慕桂英2170621
* UPLOAD_ERR_INI_SIZE,其值为1,上传的文件超过了php.ini中upload_max_filesize选项限制的值(单个文件上传大小限制) * UPLOAAD_ERR_FORM_SIZE,其值为2,上传文件的大小超过了HTML表单中MAX_FILE_SIZE选项指定的值(php.ini中post_max_size总文件上传大小限制) * UPLOAD_ERR_PARTIAL,其值为3,文件只有部分被上传,partial->局部的,部分的 * UPLOAD_ERR_NO_FIL...
2018-05-08
单文件多文件完美上传类(完成案例):
http://www.cnblogs.com/xiaogou/p/8977647.html
http://www.cnblogs.com/xiaogou/p/8977647.html
2018-05-01
<?php
$filename=$_GET['filename'];
header("content-disposition:attachment;filename=".basename($filename));//告诉浏览器通过附件的形式处理文件
header('content-length:'.filesize($filename));//下载文件的大小
readfile($filename);//读取文件的内容
每一项都需要,去掉的话下载的文件就不正常,我测试过!
$filename=$_GET['filename'];
header("content-disposition:attachment;filename=".basename($filename));//告诉浏览器通过附件的形式处理文件
header('content-length:'.filesize($filename));//下载文件的大小
readfile($filename);//读取文件的内容
每一项都需要,去掉的话下载的文件就不正常,我测试过!
2018-04-30
调试好了,这些都要定义下;
protected $fileName;
protected $maxSize;
protected $allowMime;
protected $allowExt;
protected $uploadPath;
protected $imgFlag;
protected $fileInfo;
protected $error;
protected $ext;
protected $uniName;
protected $destination;
protected $fileName;
protected $maxSize;
protected $allowMime;
protected $allowExt;
protected $uploadPath;
protected $imgFlag;
protected $fileInfo;
protected $error;
protected $ext;
protected $uniName;
protected $destination;
最新回答 / 慕桂英2170621
22366135 bytes=21M,8388608 bytes=8M ,说明你上传的是21M多的大文件,而这个限制的8M是您的php.ini配置文件中post_max_size=8M,限制的上传文件最大值post_max_size=8M,post方式发送数据的最大值->就是一次性post上传文件总大小不能超过设定的post_max_size值,您可以更改为1G试下,保证想传多少就多少,但是是没有匹配相应的错误号的(错误号只有0-8,且没有5),但它也会直接告诉你就是你自己的配置php.ini配置...
2018-04-29
if(isset($res['dest'])) {
$uploadFiles[]=$res['dest'];
}else{
continue;
} 这样就不会报错了
$uploadFiles[]=$res['dest'];
}else{
continue;
} 这样就不会报错了
2018-04-29
if(isset($res)) return $res; 这样写就不会报错了,不然文件正常上传的话就会报错提示该变量不存在
2018-04-29
is_string($file['name'])判断出是字符串的话此处就是单文件的信息可直接整体赋值给新数组,很巧妙
2018-04-28
最新回答 / hangcn
upload_max_filesize = 1024M --允许上传的最大值。post_max_size = 1024M --post表单发送数据的最大值。以上两个配置的最小值比你要上传的文件大就可以实现上传。
2018-04-25
if(上传失败)
if(服务器是Linux)
echo “可能是权限不够,修改下权限试试”;//这个问题 我弄了好久 才解决掉
if(服务器是Linux)
echo “可能是权限不够,修改下权限试试”;//这个问题 我弄了好久 才解决掉
2018-04-14
MAX_FILE_SIZE不起作用?这个问题困扰了很久,后来才发现,这个<input type="hidden" name ="MAX_FILE_SIZE" value ="1" />一定要写在<input type ="file" 这个前面,不然不起作用。。。。。。
2018-04-01