php上传文件多个

时间:2013-02-26 17:58:35

标签: php mysql

我根据数据库中的问题生成了多个上传文本框。现在我的问题是在输入时,我写了<input type="file" name="file[<?php echo $id;?>]"/>,当我想保存它时,我把程序编写为$_FILES['file']['name'][$start];,其中$start是我声明匹配的数字问题编号。例如,如果file[123]位于文本框中,则保存信息时的帖子字段也为$_FILES['file']['name'][123]

但是,当我尝试查找文本框file[123]是否发送了类似$_FILES['file']['name'][$start]<>""的内容时,它却没有发布任何内容。

这是保存信息时的代码:

    <input multiple name="file[<?php echo id;?>]" type="file" size="50" maxlength="100"> 

    if ($_FILES['file']['name'][$start]<>""){
        $fname=$_FILES['file']['name'][$start];
         $tandatangan=$fname;
         mysql_query("UPDATE answer SET document='$tandatangan' WHERE user_id='$id_user' and id_question='$id_soalan' ");
         move_uploaded_file($_FILES["file"]["tmp_name"],"../files/$tandatangan");
        }

0 个答案:

没有答案