所以我有一个mysql数据库,这是每行包含的内容:
ID | title | subtitle | image | username
Id =自动
标题是网站上的文本框
副标题是网站上的文本框
您上传的图片
用户名是一个文本框。
我如何为图片插入上传的网址
成为我的website.com/uploads
答案 0 :(得分:2)
您可以像往常一样通过$_FILES
上传,然后将路径存储在数据库中。然后,将用户的图像源设置为等于该值。
答案 1 :(得分:2)
您不会将实际图像保存到数据库中。而是将图像名称($_FILES["file"]["name"]
)保存在数据库中,将图像保存在文件中。然后,当您想要引用网站中的图像时,请参考图像的文件路径,即
$image_path = 'images/'
$image_source = $image_path . $_FILES["file"]["name"]
注意:$_FILES["file"]["name"]
将返回如下内容:name.extension