Я сделал функцию входа в систему, но при первой регистрации я не переадресую ее на нужную страницу. У кого-то есть ключ к решению этой проблемы?не перенаправляется после входа в систему
Вот часть кода для моей формы входа.
session_start();
if(isset ($_SESSION['loggedin']))
{
header("Location: account.phtml") ;
}
if (isset($_POST["submit"]))
{
$username = $_POST ["username"];
$password = $_POST ["password"];
if ($username && $password)
{
$query = mysql_query("SELECT * FROM user WHERE username='$username'");
if($query)
{
$numrows = mysql_num_rows($query);
if($numrows != 0)
{
while ($row = mysql_fetch_assoc($query))
{
$dbusername = $row ['username'];
$dbpassword = $row ['password'];
}
if ($username == $dbusername && $password == $dbpassword)
{
$_SESSION['username'] = $dbusername;
$_SESSION['loggedin'] = true;
header("Location: account.phtml");
}
}
}
else{}
}
}
Это часть моего регистрационного формуляра.
<form class="form-horizontal" role="form" method="post" target="account.phtml">
<!-- here comes my loginform -->
</form>
Большое спасибо, вы действительно очень помогли мне с вашим ответом! – cwi93