【问题标题】:Upload Plugin Cakephp上传插件 Cakephp
【发布时间】:2013-07-05 13:08:15
【问题描述】:

我是 CakePHP 的新手,正在努力学习,但我不太了解这部分..

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

我按照上传插件说明上传图片。我设法将图像文件和图像目录存储在数据库中。所以数据库中的照片列是(imagename.jpg),照片目录是用户ID,

例如 (35)。图片也出现在files/user/userid/imagename.jpg

现在可能很有趣,但我如何输出此图像并在视图文件中显示?还有可能随机化文件名吗? (所以文件名和上传的不一样)

【问题讨论】:

    标签: php mysql cakephp


    【解决方案1】:

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

    你写在 ctp 文件中,比如

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

    如果我能进一步帮助你,请告诉我,

    【讨论】:

    • @liyakat.我们如何使用这个插件通过 ajax 上传文件?
    猜你喜欢
    • 2012-08-16
    • 2012-05-01
    • 1970-01-01
    • 2013-08-15
    • 2023-03-15
    • 1970-01-01
    • 2012-10-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多