htmlphp保留表单值


html php retain form value

正如标题所说,我试图保留从文本表单提交的值。所以我认为预处理页面上的以下简单代码可以做到这一点,但文本框仍然是空白的。

<form id="form1" name="form1" method="get" action="pre_process.php">
        <input name="q" type="text" value="<?php $_GET['q']; ?>" size="80"/>

有什么建议吗?

感谢

尝试:

<input name="q" type="text" value="<?php echo $_GET['q']; ?>" size="80"/>

您需要将该值回声输出。

为了避免通知,您应该使用isset功能来检查值是否设置为

你的代码应该看起来像:

<input name="q" type="text" value="<?php echo isset($_GET['q']) ? $_GET['q'] : NULL; ?>" size="80"/>

您忘记调用echo。你的代码应该是:

<?php echo $_GET['q']; ?>