如何从我的数据库

时间:2016-04-30 21:08:11

标签: php html mysql web


我必须建立一个人们可以注册并登录的网站,然后他们可以借出他们的车或从其他用户那里借一辆。

我创建了一个将图片上传到数据库的功能,另一个用于显示数据库中的图片,但它只适用于jpeg扩展。

我想避免制作很多条件让它适用于任何扩展(更像是〜5但是所有这些条件都不能使代码真正干净......)。

我的问题是:
是否可以从数据库中检索图片的扩展名?

我已经在使用了 '<img src="data:image/jpg;base64,'.base64_encode($ticket['image']).'" />';检索jpeg图片 我的想法是取代&#34; jpg&#34;通过字符串变量并将此变量替换为我想要使用的扩展名 我想我应该使用pathinfo(X,PATHINFO_EXTENSION),但我不知道要放入什么&#34; X&#34;

谢谢

修改

我刚才发现我可以更改&#34; data:image / jpg&#34;按照我的意愿gif,png等,它确实有用。

1 个答案:

答案 0 :(得分:0)

修改数据库和CRUD层以存储文件扩展名,然后将其动态输入到base 64编码中。