提交表单时出现问题,我认为form
部分没有任何问题。
这是我的代码示例,故障单号和用户ID正在从MYSQL推送。当它在提交后到达服务器端时,我只得到21个项目中的2个。 readonly
仅位于前2个项目中,其余项目由最终用户输入。
<form action="<?php echo $NAV_includes_Research_Upload; ?>" method="POST">
<table class="Table_Center">
<tr>
<td>Ticket number:</td>
<td><input type="text" id="ticket" class="all" value="<?php echo "1"; ?>" readonly></td>
</tr>
<tr>
<td>User ID:</td>
<td><input type="text" id="user" class="all" value="<?php echo "test"; ?>" readonly>
</tr>
<tr>
<td>Site:</td>
<td><input type="url" id="website" class="all" autofocus required <?php if ($testing === 'ON') {echo 'value="http://www.google.com"';}?>></td>
</tr>
</table>
<table class="Table_Center">
<tr>
<td><input type="reset" value="Reset"></td>
<td><input type="submit" class="f_right" value="Submit"></td>
</tr>
</table>
</form>
谢谢,这是缺少的名称部分。 我必须记住这一点。
答案 0 :(得分:1)
在您的表单代码中,我无法找到输入字段的name
属性。在HTML表单发布中,用户输入并提交的值由name
属性调用。