我只是需要澄清一下。
单击“提交”按钮后,我需要让我的 PHP 页面从一个页面移动到另一个页面。我以为是
$_SESSION['ID'] = $row['ID'];
header("location:newpage.php");
}
非常感谢这些新手的任何帮助/建议!
如果您想在单击提交按钮后移动到其他页面。最好在表单中添加操作标签。例子:
<form method="GET" action="newpage.php">
<input type="submit" value="Send me to new page" />
</form>
完成 php 后,您可以从 javascript 输出重定向(假设您的表单处理器与 html 在同一页面上)。例如:
$_SESSION['ID'] = $row['ID'];
if($_SESSION['ID']){
?>
<script type="text/javascript">
window.location = 'newpage.php';
</script>
<?php } ?>
header()
仅在任何输出之前有效。你不能像这样以交互方式使用它。试试zaynetro 的建议,看看是否有帮助。