我有一个页面(index.php),它有一个带子页面的php网格(<<<< 1,2,3,4>>)。任何页面上的操作都会将您带回index.php。使用$ _GET ['prd_p']或$ _REQUEST ['prd_p']为您提供页码。我希望用户在操作后留在页面上,这意味着我必须使用重定向。
<form name="frmSearchMe" action="<?php echo $page_name; ?>" method="POST">
<tr>
<input class='form_button' type='submit' name='btnSubmit' value=' Save ' onclick='return checkerrors();' /></td>
</tr>
//php codes here
</form>
答案 0 :(得分:1)
位置标头可用于重定向人
header('Location: index.php?stuff=squirrel');
如果您要根据用户数据设置值,请确保先验证它们(例如使用ctype_digit等函数)
答案 1 :(得分:0)
是的,您必须在执行操作后重定向回同一页面。
header("location:url&".$_GET['prd_p']);
die();
您应该在重定向声明后使用die()
或exit()
。