-1

我需要允许用户将图像上传到我的网站。目前,他们可以这样做,但不允许他们为正在上传的图像添加标题。我知道我需要数据库。有人可以告诉我如何允许用户上传带有标题的图片吗?越详细越好!非常感谢!!!

4

3 回答 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 回答