EEDU Blog: 博客 ·  资讯 ·  论坛 ·  留言
登录 新用户? 注册   |  

ahaoxie's blog

订阅博客:

环境生态网站长

阅读全文

Drupal附件上传支持中文名

对于Drupal附件上传支持中文名,需要修改一个文件 file.inc(includes\file.inc),需要修改的地方如下:

1、使数据库记录的附件文件名支持中文。

注销语句大概在528行(v6.10):$file->filename = file_munge_filename(trim(basename($_FILES['files']['name'][$source]), '.'), $extensions);

修改为:$file->filename = file_munge_filename(trim($_FILES['files']['name'][$source], '.'), $extensions);

2、使服务器文件夹里显示的附件文件名支持中文,大概在572行。

注销:if (!move_uoloaded_file($_FILES['files']['tmp_name'][$source], $file->filepath))

修改为:if(!move_uploaded_file($_FILES['files']['tmp_name'][$source], iconv("UTF-8","gb2312",$file->filepath)))

3、本修改版本drupal6.10,环境linux和windows xmapp下测试通过。
发表于: 2011-06-16 12:19 | 全文(查看: 791) | 评论(0) | 本文地址 | 收藏 
分类: 小窍门(95)   标签: drupal  新知  

"Drupal附件上传支持中文名" 的评论: (共 0 条)

你对本文的评论:

登录后再作评论
Page was generated in 18 milliseconds