HTML,PHP,MYSQL,上传图像并将其保存到数据库中

时间:2011-11-02 04:36:50

标签: php mysql html

所以我有一个mysql数据库,这是每行包含的内容:

ID | title | subtitle | image | username

Id =自动

标题是网站上的文本框

副标题是网站上的文本框

您上传的图片

用户名是一个文本框。

我如何为图片插入上传的网址

成为我的website.com/uploads

2 个答案:

答案 0 :(得分:2)

您可以像往常一样通过$_FILES上传,然后将路径存储在数据库中。然后,将用户的图像源设置为等于该值。

答案 1 :(得分:2)

您不会将实际图像保存到数据库中。而是将图像名称($_FILES["file"]["name"])保存在数据库中,将图像保存在文件中。然后,当您想要引用网站中的图像时,请参考图像的文件路径,即

$image_path = 'images/'
$image_source = $image_path . $_FILES["file"]["name"]

注意:$_FILES["file"]["name"]将返回如下内容:name.extension