У меня есть эта строка кода, и я пытаюсь отправить сообщение об ошибке, если комбинация имени пользователя не совпадает, вещь отображается, когда я обращаюсь к странице, даже до того, как я введите имя пользователя и пароль. как я могу сделать сообщение появляться ТОЛЬКО после того, как логин завершился неудачно? Спасибо!PHP Form Login - Отправить сообщение об ошибке
<?php
$user = $_POST['user'];
$pass = $_POST['pass'];
if(($user == "someusername") && ($pass == "somepassword"))
{
include("../securedfile.php");
}
else{
$message = "Invalid User/Password - Please Try Again";
echo "<script type='text/javascript'>alert('$message');</script>";
}
if(isset ($_POST))
{?>
<div class="secure">
<form method="POST" action="secure.php">
username:<input class="user" type="text" name="user"></input><br/><br/>
password:<input class="pass" type="password" name="pass"></input><br/><br/>
<button class="submit" type="submit" name="submit">SUBMIT</span></button>
</form>
</div>
<?}
}
?>
Я понятия не имею, как любой из кода работает, то есть '<' вместо '
Jek