【发布时间】:2011-04-08 11:49:18
【问题描述】:
我在一个用 CakePHP 构建的网站上使用 Meioupload,它可以很好地处理多个上传字段。我现在遇到的问题是,如果 A 上传了一张名为“me.jpg”的图片,然后 B 上传了一张名为“me.jpg”的图片,那么 B 将覆盖第一次上传。
Meioupload 有没有办法在上传图片时更改文件名?例如。将人的用户名添加到开头,使其看起来像“persona_me.jpg”和“personb_me.jpg”?
这是我目前拥有的代码:
var $actsAs = array('MeioUpload' => array(
'picture' => array(
'dir' => 'files/device_images',
'create_directory' => true,
'allowed_mime' => array('image/jpeg', 'image/pjpeg', 'image/gif', 'image/png'),
'allowed_ext' => array('.jpg', '.jpeg', '.png', '.gif'),
'thumbsizes' => array(
'small' => array('width'=>100, 'height'=>100),
'medium' => array('width'=>240, 'height'=>180),
'large' => array('width'=>640, 'height'=>480)
)));
感谢您的帮助
【问题讨论】:
标签: php cakephp filenames image