交换到新页面

时间:2013-10-28 16:11:16

标签: php html database session

我只需要澄清一下。

点击“提交”按钮后,我需要让我的PHP页面从一个页面移动到另一个页面。我推测它是

$_SESSION['ID'] = $row['ID'];
header("location:newpage.php");
}

对于这些新手,我们非常感谢任何帮助/建议!

3 个答案:

答案 0 :(得分:1)

如果要在单击“提交”按钮后移动到其他页面。最好在表单中添加动作标记。 例如:

<form method="GET" action="newpage.php">
  <input type="submit" value="Send me to new page" />
</form>

答案 1 :(得分:0)

header()仅在任何输出之前有效。你不能以这样的互动方式使用它。试试zaynetro's suggestion,看看是否有帮助。

答案 2 :(得分:0)

一旦你的php完成,你可以从javascript输出一个重定向(假设你的表单处理器与html在同一页面上)。例如:

       $_SESSION['ID'] = $row['ID'];
        if($_SESSION['ID']){
       ?>
        <script type="text/javascript">
            window.location = 'newpage.php';
        </script>
        <?php } ?>