我有一个名称="搜索"的表单,我希望这个脚本可以工作,但它似乎没有工作.
if (isset($_POST['search']))
include_once('layouts/layout_2.php');
Run Code Online (Sandbox Code Playgroud)
这是我的标记
<form name="search" action="" method="post">
<p>I am looking for</p>
<input type="text" value="Any keyword" name="searchlist">
<input type="submit" value="Find Job">
Run Code Online (Sandbox Code Playgroud)
表单的名称未在$_POST变量中提交.您可以检查提交按钮的名称是否已发布.
<form>
...
<input type="submit" name="submit" value="Submit" />
</form>
<?php
if($_POST['submit']) {
//Code here
}
?>
Run Code Online (Sandbox Code Playgroud)
此方法不要求您添加额外的隐藏变量,以检查表单是否已提交.此外,您不必检查请求方法,也不必检查所有其他变量.如果单击了提交按钮,则表单已过帐.