help

prosím, neviete niekto, kde by som v tomto mohol mať chybu ?
Píše mi, že v riadku 43, pls



<head>
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
<title>New Page 1</title>
</head>

<body>

</body>


include 'db.php';
session_start();

if (isset($_REQUEST['odhlasit']){
session_destroy();
echo "Byl jste úspi?ni odhlá?en";
}

if (isset($_REQUEST['login']) && isset ($_REQUEST['heslo'])){
$sql=mysql_query("select * from db where login like '$login' and heslo = '$heslo'");
if (mysql_num_rows($sql)!=0){
$row=mysql_fetch_assoc($sql);
$_SESSION['prihlasen']=true;
$_SESSION['meno']=$row['meno'];
echo "Naposledy poihá?en ".date('D.M.Y',$row['lastlogin'])." z ".gethostbyaddr($row['lastip']);
$cas=time();
$sql=mysql_query("update db set lastlogin='$cas', lastip='$_SERVER[REMOTE_HOST]' where id='$row[id]'");
}
else{
echo "?patné jméno nebo heslo";
}
}


if ($_SESSION['prihlasen']){ //u?ivatel je poihlá?en
?>
Poihlá?ený u?ivatel: <? echo $_SESSION['meno'];?> (<a href="?logout=1">odhlásit</a>)
<?
}
else{ //u?ivatel není poihlá?en
?>
<form method=post>
<input type="text" name="login" /><br />
<input type="pasword" name="heslo" /><br />
<input type="submit" value="Poihlásit" />
</form>
<?
}

?>
a ktery je radek 43? to jako budu pocitat?
punisher: Hádej, můžeš dvakrát ;) Podívej se za konec tagu body... jo a ještě jedna věc (záležitost validity), <body/> patří až na konec ;)
ne, lomitko patri na zacatek, je to parovy tag, ale v XHTML je napr <img src="obr.jpg" />, ale kazdopadne <body> ... </body>
</body>
include 'db.php';
session_start();

..ten riadok sa mi nepoznava, ved tam musis dat <? ?>