我想做一个上传文件,然后通过php把那个文件保存到mysql数据库里面的方案,该怎么做呢? 哦,这个分多。在这里回复吧。如果是图片就不用addslashes了。那个数据类型看你上传的是什么文件。blob或text类型。不过如果不是很保密的话。为何要放到里面。直接保存为文件就好了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就把服务器端临时文件的文件名当成insert的sql语句中的值就可以了? 其实我也很想知道如果我非要把一个RAR之类的文件放到数据库,可以实现不? fread(上传临时文件);写入 数据库的 blob 字段。即可。取出时,修改文件头信息。再把数据库的 blob 字段 echo 到客户端就成了。 引用:取出时,修改文件头信息。再把数据库的 blob 字段 echo 到客户端就成了。如果我存的是一个jpg文件,现在想在php里面返回给浏览器一个<img>标签。里面的src属性应该怎么写呢?我考虑单单从select里面得到的blob column应该是一串2进制码,没有文件名的吧。如果我把得到的2禁止串写到服务器端的一堆临时jpg文件,然后再写到<img>标签的src属性里,应该可以吧。但是又要考虑到临时jpg文件删除。有没有更好的办法啊? 我还有个想法是索性就把jpg文件传到server上,然后server根据当前日期时间和上传的文件名生成一个新的文件名,然后就把文件名扔到数据库里面,在人家浏览的时候就直接把这个文件名丢回给<img>的src属性。sigh,不知道这样的问题常规的做法是怎么样的。真是对数据库一点经验都没有啊。 <img src=showpic.php>showpic.php就是输出数据 急急急急急!php 怎么调用oracel自定义函数??? 为什么我在php上写的这个代码,在浏览器上什么都不显示啊 PHP SESSION的问题 为什么register_shutdown_function注册的函数无法运行system()??? 为什么mysql语句在dos环境下可以执行,而在php中用mysql_query();却不可以,为什么? 这个用正则要如何匹配? curl模拟登陆不识别 php访问不同网段MySQL服务器(连接速度很快)相应很慢 ★★★如何在PHP中实现分页显示代码★★★ 为什么值不同 php通过ADO连接excel [求]动态调查问卷设计思路
如果我非要把一个RAR之类的文件放到数据库,可以实现不?
写入 数据库的 blob 字段。
即可。取出时,修改文件头信息。再把数据库的 blob 字段 echo 到客户端就成了。
如果我存的是一个jpg文件,现在想在php里面返回给浏览器一个<img>标签。里面的src属性应该怎么写呢?
我考虑单单从select里面得到的blob column应该是一串2进制码,没有文件名的吧。如果我把得到的2禁止串写到服务器端的一堆临时jpg文件,然后再写到<img>标签的src属性里,应该可以吧。但是又要考虑到临时jpg文件删除。有没有更好的办法啊?
sigh,不知道这样的问题常规的做法是怎么样的。
真是对数据库一点经验都没有啊。
showpic.php就是输出数据