我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:猪八戒论坛资料 > 安东尼 >

Yii上传图片当修改时fileInput 没有提交图片数据库中的路径为空

归档日期:10-07       文本归类:安东尼      文章编辑:爱尚语录

  Yii上传图片,当修改时,fileInput 没有提交图片,数据库中的图片路径被覆盖为空,请问如何解决?我想实现的是当修改时,如果没有重新上传图片,则图片地址还是保留之前的路径地址,求解决。谢谢。

  1.保存$model-pic旧的值,有重新上传就用新的,否则用旧的值

  2.没有重新上传,用unset($model-pic)将model中的pic属性去掉(这个我没有亲测过,网友和我说yii框架就是这么处理的)。

  @zhubangrui应该不是这个原因吧,我也一样要在model中做验证,可以不用重新上传文件而保留表的字段值的。你是否可以贴出代码片段大家一起找一下原因?

  @zhubangrui感觉你的$model有点走弯路了,arrinfo才是你的model对象。按源码的解释,你的$model变量叫做AR静态对象。不过你这样用问题也不大。你出现的问题的关键点是,这一句话:

本文链接:http://roi24.net/andongni/902.html