使用thinkphp做一个上传图片,并且要将图片直接保存到数据库里。感觉现在好没有头绪,不知道如何下手。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用thinkphp做一个上传图片,并且要将图片直接保存到数据库里。感觉现在好没有头绪,不知道如何下手。相关的知识,希望对你有一定的参考价值。
不知道为什么对于上传我感觉晕菜。我看tp上传的官方代码,是存储的文件名称,我不是要存文件名称,而是直接存数据,表我也是直接用的Bigblog。不知道哪位能帮忙详细讲解一下原理,或者给个写得好的链接
图片直接保存到数据库里?图片应该是保存在文件夹里面的吧,然后把图片在文件夹的路径保存在数据库里,这样才对吧?追问不,直接存数据库
追答把图片直接存数据库? 这个我还真不知道? 按我的理解,数据库:他是保存数据的,而图片是个文件?怎么存?
追问。。。采用二进制的方式存,已判断,看来你水平还不如我啊
老板要那么写,就那么写呗
看你的问题 问得太“高深”了,我确实答不上来,不过貌似也没有人回答
追问额。。。别生气,别生气。只是有些非主流,百度了半天都没有这样的例子
有些心急
或者把路径保存数据库(推荐) 参考技术C 和你老板说,“你煞笔啊”,怎么能够这样设计表呢,数据库让你老板给干爆了在
thinkphp 我想做一个图库。。。能上传成功。。怎么才能让它全部显示出来
参考技术A 我提供几个途径供你学习:1.下载ueditor编辑器,里面上传图片有已上传图片管理,看源码就行。2.用ajax做图片管理,源码可以参考高洛峰写的brocms,里面有类似功能,最后,祝楼主好运! 参考技术B 上传时候路径存储到数据库,然后你显示的时候用路径就好了追问摁。
参考技术C 用现成的thinkcmf框架吧,不然显示要全部写代码追问能给我写一两个显示的代码吗。。。大概得就行。。谢谢
追答没有深入研究过thinkphp,没法帮你写,不过如果你会HTML,掌握thinkphp的基本规则,应该不难
thinkphp只是一个内核,要做成成品网站要做的工作还多
追问好的。谢谢
本回答被提问者采纳 参考技术D 图库,干嘛用的,能在详细点么追问就相当于相册那种形式。。。我想点击按钮。就能显示所有图片
追答图片要求存入数据库么,还是直接读取文件夹?你可以读文件夹,然后把图片循环显示出来,或者把地址存入数据库里面,
以上是关于使用thinkphp做一个上传图片,并且要将图片直接保存到数据库里。感觉现在好没有头绪,不知道如何下手。的主要内容,如果未能解决你的问题,请参考以下文章
Ueditor 1.4.3.1 使用 ThinkPHP 3.2.3 的上传类进行图片上传