ThinkPHP中上传图片顺利,但是数据库字段内容是NULL
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了ThinkPHP中上传图片顺利,但是数据库字段内容是NULL,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1016字,纯文字阅读大概需要2分钟。
内容图文
![ThinkPHP中上传图片顺利,但是数据库字段内容是NULL](/upload/InfoBanner/zyjiaocheng/222/adbf430a60a6402aa656b6d3f2e96d65.jpg)
ThinkPHP中上传图片成功,但是数据库字段内容是NULL
Public function upload(){
import('ORG.Net.UploadFile');
$upload = new UploadFile();// 实例化上传类
$upload->maxSize = 3145728 ;// 设置附件上传大小
$upload->allowExts = array('jpg', 'gif', 'png', 'jpeg');// 设置附件上传类型
$upload->savePath = './Public/Uploads/';// 设置附件上传目录
if(!$upload->upload()) {// 上传错误提示错误信息
$this->error($upload->getErrorMsg());
}else{// 上传成功 获取上传文件信息
$info = $upload->getUploadFileInfo();
}
// 保存表单数据 包括附件数据
$User = M("Photo"); // 实例化User对象
$User->create(); // 创建数据对象
$User->photo = $info[0]['tupian']; // 保存上传的照片根据需要自行组装
$User->add(); // 写入用户数据到数据库
$this->success('数据保存成功!');
}
怎样重命名上传的图片,并成功插入到数据库中 上传 图片 数据库 thinkphp 分享到:
------解决方案--------------------
由
"savepath" => "./Public/Uploads/"
"savename" => "444.jpg"
可知
$User->photo = substr($info[0]['savepath'], 1) . $info[0]['savename'];
内容总结
以上是互联网集市为您收集整理的ThinkPHP中上传图片顺利,但是数据库字段内容是NULL全部内容,希望文章能够帮你解决ThinkPHP中上传图片顺利,但是数据库字段内容是NULL所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。