Witam, tworze wlasnie wlasna strone logowania, i o dziwo udalo mi sie

tylko jest maly problem, po wpisaniu loginu i hasla musze dwa razy nacisnac przycisk logowania zeby zauwazyc efekt :| oto kod:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-2">
<meta name="author" content="Michał Wawrzyniak">
<title>SYSTEM LOGOWANIA</title>
</head>
<body>
<?php
if (!$dbcnx) {
exit('<p>Brak połączenia z bazą danych</p>'); }
exit('<p>Problem łączenia z bazą administratora</p>'); }
?>
<form action="
<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<b><p align="center">WPISZ LOGIN:</p></b>
<p align="center"><input type="text" name="login" title="login"></p>
<b><p align="center">WPISZ HASŁO:</p></b>
<p align="center"><input type="password" name="haslo" title="haslo"></p>
<?php
$logins = $_POST['login'];
$haslos = $_POST['haslo'];
if (($logins == $loginok) and ($haslos == $haslook)) {
echo '<p><a href="admin.html" ></p>'; }
else {
echo('Niepoprawne haslo'); }
?>
<p align="center"><input type="submit" value="LOGOWANIE" name="ok" title="ok"></p>
</form>
</body>
</html>