Jeg kan ikke få det til at virke.. Min side ser nu sådan her ud, hvad er der galt (den kan godt logge ind, men når jeg så trykker på et link, til en underside, så logger den ud)??
<?
if ($_SESSION["login"] == 'ok'){
echo 'Du er logget ind som '.$_SESSION["brugernavn"];
} else {
mysql_connect("mysql1.freepaq.dk", "brugernavn", "password");
mysql_select_db("dero_dk_db");
$result = mysql_query("select user_password from phpbb_users where
username = '$brugernavn'")
or die (mysql_error());
while($row = mysql_fetch_array($result)) {
$dbpassword = $row["user_password"];
}
$inpassword = md5($password);
if($dbpassword == $inpassword){
$login == "ok";
setcookie("brugernavn","$brugernavn",time()+600000);
session_start();
$_SESSION["password"] = $password;
$_SESSION["brugernavn"] = $brugernavn;
$_SESSION["login"] = 'ok';
echo "Du er logget ind som:";
?>
<p><center>
<?
echo "$brugernavn";
?>
</center></p>
<p><center>
<form method="get" action="<? $PHP_SELF ?>">
<input type="submit" name="logud" value="Log ud" onUnclick="<?
session_start();
session_register("logud"); unset($_SESSION['brugernavn']);
unset($_SESSION['password']); unset($_SESSION['login']); ?>">
</form></center></p>
<?
}
else{
?>
<form action="index.php?login=ok" method="post">
<div align="left">
<table border="0" cellspacing="0">
<tr>
<td>
<center><font size="2">
Brugernavn: </font></center>
</td>
</tr>
<tr>
<td> <input type="text" name="brugernavn" value="<? print
$_COOKIE['brugernavn']; ?>"></td>
</tr>
<tr>
<td>
<p align="center"><font size="2">
Password:</font></p>
</td>
</tr>
<tr>
<td> <input type="password" name="password"></td>
</tr>
<tr>
<td>
<p align="center"><input type="submit" name="login"
value="Login"><font size="2"><br>
<a href="
http://www.dero.dk/login/opret.php">Opret mig som
bruger</a></font></p>
</td>
</tr>
</table>
</div>
</form>
<?
}
}
?>