7weishu Mar 11, 2013 3400 4 0 上传附件,文件名被修改 YB站长 有解决办法吗? 0 See Also 虚拟主机版程序上传附件问题 是否应该增加一个表来保存用户上传的附件链接 怎样批量修改附件图片地址 反馈一下youBBS中上传附件的问题 小修改,让编辑帖子、评论也能上传照片 Nearby 上一篇 › Google adsense 屏蔽了BAE, duapp.com 不显示google广告 下一篇 › common.php 中的正则错误 Discussion (4) Comment ego008 2013-03-12 02:00 修改/upload.php 可以改为自己想要的文件名。 0 7weishu 2013-03-14 01:12 @ego008 想保留原始名,请问如何修改?感谢。 这是原来的代码 if($_SERVER['REQUEST_METHOD'] == 'POST'){ if($_FILES['filetoupload']['size'] && $_FILES['filetoupload']['size'] < 10485760){ // 上传的文件名 $up_name = strtolower($_FILES['filetoupload']['name']); // 上传文件扩展名 $ext_name = pathinfo($up_name, PATHINFO_EXTENSION); 0 7weishu 2013-03-14 01:28 $new_name = $timestamp.'.'.$ext_name; 0 admin 2013-03-14 01:50 保留原扩展名有风险 https://www.youbbs.org/t/172 0
修改/upload.php 可以改为自己想要的文件名。
@ego008 想保留原始名,请问如何修改?感谢。
这是原来的代码
if($_SERVER['REQUEST_METHOD'] == 'POST'){
if($_FILES['filetoupload']['size'] && $_FILES['filetoupload']['size'] < 10485760){
// 上传的文件名
$up_name = strtolower($_FILES['filetoupload']['name']);
// 上传文件扩展名
$ext_name = pathinfo($up_name, PATHINFO_EXTENSION);
$new_name = $timestamp.'.'.$ext_name;
保留原扩展名有风险 https://www.youbbs.org/t/172