文本提交表单在php处理后不显示提交的文本

时间:2011-09-14 18:25:47

标签: php html forms text submit

我已经使用php为网站构建了一个搜索引擎+索引器脚本,我知道这个问题可能有一个非常简单的解决方案,但直到现在我无法理解,我花了更少的时间来编写搜索引擎比我浪费在网上寻找答案。

我有这个表单,人们输入并提交,搜索引擎脚本处理输入并给出结果很好

<form action="searchengine.php" method="get">
 <input id="searchbox" type="text" name="searchterm"><br><br>
 <input id="searchbutton" type="submit" value="Pesquisar">
</form>

问题是这个表单没有保留搜索到的字符串,在执行搜索后表单是空白的,结果是存在但是如果该人想要搜索类似的东西,而不是纠正以前的搜索它必须再次输入所有内容。

任何改变这个问题的想法?

1 个答案:

答案 0 :(得分:1)

像这样实施:

<form action="searchengine.php" method="get">
 <input id="searchbox" type="text" name="searchterm" value="<?php echo $_REQUEST["searchterm"] ?>"><br><br>
 <input id="searchbutton" type="submit" value="Pesquisar">
</form>