上传插件Cakephp

时间:2013-07-05 13:08:15

标签: php mysql cakephp

我是CakePHP的新手并试图学习,但我不太了解这一部分......

我正在使用这个CakePHP Upload插件为用户(头像)上传图像,并使用imagick将图片大小调整为特定尺寸(拇指)......

我按照上传插件说明上传图片。我设法将图像文件和图像目录存储在数据库中。因此,数据库中的列照片为(imagename.jpg),照片目录为userid,

例如(35)。图片也会显示在files/user/userid/imagename.jpg

现在可能有趣但我如何输出此图像并在视图文件中显示?还有可能随机化文件名吗? (因此文件名与上传的文件名不同)

1 个答案:

答案 0 :(得分:0)

在CakePHP的视图文件中查看您的上传文件

你写的是像

这样的ctp文件
$html->link($html->image('files/user/".$userId."/".$ImageName."', array('alt'=>"User Image", 'border'=>"0"))
,'#',array('id'=>$userId, 'escape'=>false));

让我知道我是否可以帮助你,