我需要允许用户将图像上传到我的网站。目前,他们可以这样做,但不允许他们为正在上传的图像添加标题。我知道我需要数据库。有人可以告诉我如何允许用户上传带有标题的图片吗?越详细越好!非常感谢!!!
问问题
814 次
3 回答
0
当您尝试通过$_FILE[]上传图像时,您将获得包含属性的数组:
$file ['name'], $file ['type'], $file ['size'] etc. 如果上传的文件是“test.gif”,你会得到
$file['name']="test".. 如果你想用用户定义的标题来改变它,那么
只需从表单中获取 $_POST['image_caption'] 并附加它
喜欢:
$extension = end(explode(".", $_FILES["member_photo"]["name"])); $image_name= $_POST['image_caption'].".".$extension;
于 2013-08-08T07:03:52.330 回答
-1
如果你想用 PHP 做到这一点,你可以从这里开始:http: //php.net/manual/en/features.file-upload.php 这是相当技术性的,但值得了解这些信息,并且有一些例子。然后只需在 Google 上搜索有关上传文件的许多教程。
于 2013-08-08T06:21:55.183 回答
-1
上传图片时,尝试将相关评论保存在以 image_id 作为主键的数据库中。这样,检索图像可以检索标题、标签、评论等。
于 2013-08-08T07:40:52.323 回答