Php 当它';这是我数据库里的
我必须建立一个网站,人们可以注册并登录,然后他们可以把车借给其他用户或从其他用户那里借车。Php 当它';这是我数据库里的,php,html,mysql,web,Php,Html,Mysql,Web,我必须建立一个网站,人们可以注册并登录,然后他们可以把车借给其他用户或从其他用户那里借车。 我创建了一个将图片上传到数据库的功能,另一个用于显示数据库中的图片,但它仅适用于jpeg扩展。 我希望避免为任何扩展设置很多条件(更像~5,但所有这些条件都不能使代码真正干净……。 我的问题是: 是否可以从数据库中检索图片的扩展名 我已经在用了 ”检索jpeg图片。 我的想法是用一个字符串变量替换“jpg”,并用我想使用的扩展名替换这个变量。 我想我应该使用pathinfo(X,pathinfo_扩展名)
我创建了一个将图片上传到数据库的功能,另一个用于显示数据库中的图片,但它仅适用于jpeg扩展。
我希望避免为任何扩展设置很多条件(更像~5,但所有这些条件都不能使代码真正干净……。
我的问题是:
是否可以从数据库中检索图片的扩展名 我已经在用了
”代码>检索jpeg图片。
我的想法是用一个字符串变量替换“jpg”,并用我想使用的扩展名替换这个变量。
我想我应该使用pathinfo(X,pathinfo_扩展名),但我不知道在“X”中放什么
多谢各位
编辑
我刚刚发现,我可以根据自己的意愿将“data:image/jpg”中的扩展名更改为gif、png等,它实际上可以工作。修改数据库和CRUD层以存储文件扩展名,然后将其动态输入到Base64编码中 是否有文件名,包括扩展名?将图像数据、文件名和扩展名与文件记录一起存储。如果你做得正确,显示它不会花费太多的精力。我可以在上传图片到数据库时获得它,但我的目标是从存储图片的变量中获取它。所以我绝对必须将这些信息放在我的数据库中吗?变量没有解决方案?