一个form,6个<input type=file>,6个<textarea>

解决方案 »

  1.   

    参照下面
    <form action="" method="post" enctype="multipart/form-data">
    <p>Pictures:
    <input type="file" name="pictures[]" />
    <input type="file" name="pictures[]" />
    <input type="file" name="pictures[]" />
    <input type="submit" value="Send" />
    </p>
    </form>
     
    <?php
    foreach ($_FILES["pictures"]["error"] as $key => $error) {
        if ($error == UPLOAD_ERR_OK) {
            $tmp_name = $_FILES["pictures"]["tmp_name"][$key];
            $name = $_FILES["pictures"]["name"][$key];
            move_uploaded_file($tmp_name, "data/$name");
        }
    }
    ?>
      

  2.   

    建一张图片表
    图片表里记录图片存放路径,及相关信息
    显示时用图片id取得路径 
    输出
    $pic = file_get_contents($pic_path)
    Header("Content-type: image/JPEG");
    echo($pic);调用
    <img src="pic.php?id=xxx" />
      

  3.   

    用数组来给file和text的input取名,同一组名称相同