提交PHP_SELF表单后,如何重定向到新页面?

时间:2018-11-15 05:06:17

标签: php html form-submit

我有一个页面提交这样的表单;

<form name="getInfoForm" class="getInfoForm" action="<?PHP echo htmlspecialchars($_SERVER["PHP_SELF"]); ?>" target="" method="post" novalidate autocomplete="off" >
<input type="submit" name="submit" value="Submit" >
</form>

在页面的PHP部分处理完表单后,如何重定向到新页面? PHP处理表单并将数据提交到MySQL表。然后,我想转到特定的新页面。我怎么做? 在所有类似问题中找不到答案,或者我听不懂。

2 个答案:

答案 0 :(得分:1)

您可以使用以下命令在PHP中进行重定向:

header("location: yourpage.php")

“ yourpage.php”是您要重定向到的页面的名称/路径。

如果您想了解更多关于header function的信息,则值得参考PHP手册。

答案 1 :(得分:0)

使用header()函数进行重定向,并在紧随其后死掉(

    header("location: xxxx");
    die();

this answer中了解有关为何需要die()的更多信息