如何在PHP中从一个页面重定向到另一个页面?

时间:2012-04-27 12:06:25

标签: php forms redirect post

我有一个注册页面,即(Registration.php)该文件包含表单变量,例如firstnamelastnameadressusername和{{1} }。

我需要加密用户名和密码并将其写入文件。为此,我将表单发布到另一个名为saveRegistration.php的页面,其中我正在加密用户名和密码,然后最终将其写入文件。

现在成功完成这些操作后,我必须将用户重定向到另一个页面,在那里我将显示成功登录的成功消息。我该如何做到这一点?

saveRegistration.php只包含一些PHP而没有表单。我也在写,即回复消息。

如何从此页面发布到另一个页面以显示消息?

2 个答案:

答案 0 :(得分:4)

这很简单。你需要做的是创建一个新页面,你可以随意调用它,但为了它,我们可以称之为

register_success.php现在,在此文件中,只需输入您希望用户看到的消息。

要从saveRegistration.php文件重定向用户,您需要使用header()功能。

所以你的saveRegistration.php文件看起来像这样:

<?php

//Your current code... Insert the user in to the database...

//When that is done, we make a redirect

header("Location: register_success.php");
exit;

?>

答案 1 :(得分:2)

header("Location:PAGE-NAME-OR-PATH");