制作html表单会在提交后保留发布的元素

时间:2013-12-01 02:01:07

标签: php html

我想让我的表单保留并在提交后在表单中显示已发布的文本。到目前为止我有这个,并在提交后清空。有什么建议吗?

<td  style="t" bgcolor="#FFCC00" width="21"><sub> <input type="text" size="1" maxlength="1" name="A1" id="A1" value="<?php if 
    (isset($A1)){echo $A1; }?>"></sub></td>

1 个答案:

答案 0 :(得分:1)

$A1将被取消,因为PHP不会自动为您注册POST参数(只要您在php.ini中关闭了register_globals)。因此,您需要深入挖掘才能访问已发布的数据,它可以在$ _POST超全局关联数组中使用。

<td style="t" bgcolor="#FFCC00" width="21">
    <sub>
        <input type="text" size="1" maxlength="1" name="A1" id="A1" value="<?php echo isset($_POST['A1']) ? $_POST['A1'] : null; ?>">
    </sub>
</td>