带有多个上传表单的PHP照片库

时间:2010-04-21 00:30:37

标签: php file-upload photo-gallery

我正在尝试开发一个PHP驱动的图库,其中包含至少有四个文件上传框的表单,每个文件上传框都有自己的标题和标题。我一直在使用php.upload.class处理上传的照片,但不知道如何处理每个单独的上传,同时保留其详细信息(标题,标题)。

是否有实用的方法可以执行此操作,还是应该仅上传照片,然后让用户在下一页上添加标题和标题?任何帮助/建议将不胜感激。

谢谢!

2 个答案:

答案 0 :(得分:1)

这是我的建议,您可以使用此jquery multiupload file来简化多个上传文件以及更好的界面,而不是组织多个输入框。

您可以使用this is image resizer动态调整图片大小,而不是创建另一个文件,它会缓存您的图片,然后再提高一点点性能。只需访问该网站,只下载1个image.php文件。有一个例子,你可以测试和玩。

对于标题,建议您立即制作显示所有文件列表和多重更新的内容,抱歉我自己没有太多时间自己这样做,但这就是我多次会做的事情。

答案 1 :(得分:0)

以下是我要做的简单细分:

  1. 有多个文件框(本例中为四个),每个文件框都有自己唯一的名称(file1,file2等)。
  2. 为标题和标题提供类似的命名文本框
  3. 处理文件时,我会这样做:
    • 上传文件1
    • 商店标题一
    • 商店标题一
  4. 我在从1开始的for循环中执行此操作并转到$ _FILES数组的末尾

    更新1     

    for($i = 0; $i <= $num_files; $i++) {
      $file = $_FILES["file1"];
      move_uploaded_file($file, $file_destination)
      // store caption and title code here
    }
    ?>
    

    这样的事情。我对你正在使用的课程一无所知,所以我无法真正帮助你。