thinkPHP 涉及照片上传的用户信息更新出错

来源:互联网 发布:nginx epoll 编辑:程序博客网 时间:2024/04/27 03:16
情况一:
--->提交后提示 “函数不存在 error。。。。”,原因可能是,表格的enctype 没有 设为 multipart/form-data
(排除上传函数真的写错的情况)
情况二:
--->模型在获取照片时 是否有使用 FILES['表单里filename'] 获取照片信息
情况三:
--->在模型中获取到的表单信息,如果有对其中得某一项进行重写(重新赋值),则更新时使用save方法
    需要传入$data(表单数据数组)这个参数。
情况四:
--->判断是否有更新用户照片时,
若有更新照片:如果是 通过判断提交时的$photo=FILES['photo']数组的长度进行判断,
        则条件应该是$photo['name']!=null 而不是例如count($photo)>0等判断
    若无更新照片:则令$data['photo']=$oldphoto(前提是提前获取到了原始用户信息的照片路径信息)。
                                             
0 0
原创粉丝点击