0

我有一个根据数据库中的问题生成的多个上传文本框。现在我的问题是,在输入时,我已经写了<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");
        }
4

0 回答 0