我只需要澄清一下。
点击“提交”按钮后,我需要让我的PHP页面从一个页面移动到另一个页面。我推测它是
$_SESSION['ID'] = $row['ID'];
header("location:newpage.php");
}
对于这些新手,我们非常感谢任何帮助/建议!
答案 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 } ?>