【发布时间】:2013-09-10 04:38:09
【问题描述】:
我正在使用 Joomla 并为 K2 组件创建了图片库。我想将图像上传到我的画廊,并用于远离垃圾名称,我使用了$fileName = preg_replace('/[^\w\._]+/', '_', $fileName);
这样我可以上传带有“-(破折号)”的图像,但是在上传带有“空白”的图像时会产生问题并给出错误。
**JFile: :copy: Cannot find or read file: $/opt/lampp/htdocs/joomla_2.5/images/folkgallery/tmp/14 .jpg**
当我删除上面的代码 preg_match 时,我可以上传带有空格的图像,但不能上传带有 -(dash) 的图像。所以请提供一些方法,我可以上传包含任何类型图像名称的图像。
【问题讨论】:
-
请显示更多代码,特别是文件名称和处理文件复制的部分。
标签: php image joomla joomla-k2