上传附件后最终效果,如上图所示。修改方法如下:找到e/class/connect.php查找:复制内容到剪贴板折叠展开PHP 代码 //文件类型 $r[filetype]=GetFiletype($file_name);
上传附件后最终效果,如上图所示。
修改方法如下:
找到e/class/connect.php查找:
//文件类型 $r[filetype]=GetFiletype($file_name);
换至下一行增加代码:
$filename2=str_replace($r[filetype], '', $file_name); //获得后缀文件名 $mytype = array (".doc", ".xls", ".rar", ".zip"); //定义文件名类型
继续查找:
$r[filename]=$r[insertfile].$r[filetype];
替换为下面代码:
if(in_array($r[filetype],$mytype)){ $r[filename]=$filename2."_".$r[insertfile].$r[filetype]; } else { $r[filename]=$r[insertfile].$r[filetype]; }
说明:
$mytype = array (“.doc”, “.xls”, “.rar”, “.zip”); //定义文件名类型
这一行代码是用来控制上传文件要保留原文件名的类型,这里设置了doc、xls、rar、zip四种格式(也就是说只有这四种格式才会被支持原文件名保留,不会被重命名)。