我正在尝试在php中为注册表格创建一个验证脚本。我的问题是错误消息没有显示并且我无法解决问题。我尝试了不同的来源,但有一些东西在逃避我的视线
这是在register-page.php文件中。问题代码是php中的php代码之一
<form method="post" action="register-user.php" class="col-12" id="login-position">
<?php
if(!empty($_SESSION['errors'])){
echo $_SESSION['errors'];
}
?>
</form>
这是在register-user.php中:
array_push($error, "User already exists");} ($error is the array where I put the error messages.
if (count($error) == 0)
{
//some code to insert into database, works fine
}
else {
$_SESSION['errors'] = $error;
header("Location: register-page.php");
exit;
}
屏幕上未打印任何内容。作为文件开头的内容,我有$ session_start()。当我单击提交按钮时,我希望页面刷新并显示错误消息。你能帮忙吗?
胡子哥哥