操作后的php页面重定向

时间:2011-04-11 15:30:21

标签: php javascript

我有一个页面(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>

2 个答案:

答案 0 :(得分:1)

位置标头可用于重定向人

header('Location: index.php?stuff=squirrel');

如果您要根据用户数据设置值,请确保先验证它们(例如使用ctype_digit等函数)

答案 1 :(得分:0)

是的,您必须在执行操作后重定向回同一页面。

header("location:url&".$_GET['prd_p']);
die();

您应该在重定向声明后使用die()exit()