0

我只是需要澄清一下。

单击“提交”按钮后,我需要让我的 PHP 页面从一个页面移动到另一个页面。我以为是

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

非常感谢这些新手的任何帮助/建议!

4

3 回答 3

1

如果您想在单击提交按钮后移动到其他页面。最好在表单中添加操作标签。例子:

<form method="GET" action="newpage.php">
  <input type="submit" value="Send me to new page" />
</form>
于 2013-10-28T16:20:26.560 回答
0

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

       $_SESSION['ID'] = $row['ID'];
        if($_SESSION['ID']){
       ?>
        <script type="text/javascript">
            window.location = 'newpage.php';
        </script>
        <?php } ?>
于 2013-10-28T17:34:45.270 回答
0

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

于 2013-10-28T16:25:48.027 回答