Lave en header efter login. hvordan er det nu ?
Hejsa..Jeg har lavet et login system som ser sådan ud:
<?session_start();
$brugerpass = array('Admin' => 'Administrator');
if($_POST['action'] == "login") {
$bruger = $_POST['user'];
$pass = $_POST['pass'];
if(empty($_POST['user'])) {
echo "Du har ikke indtastet et brugernavn!";
} elseif(empty($_POST['pass'])) {
echo "Du har ikke indtastet et password!";
} else {
if(array_key_exists($bruger, $brugerpass) && $brugerpass[$bruger] == $pass) {
$_SESSION['login']="ok";
$_SESSION['snr'] = session_id();
header("location: Du-er-logget-ind.htm");
} else {
echo "Brugernavn eller Password er forkert!";
}
}
}
?>
<form method="POST" action="<?php echo $_SERVER['PHP_SELF']; ?>">
<table width="179">
<tr>
<td>Brugernavn:</td>
<td>
<font size="1" face="Verdana">
<input type="text" name="user" size="16" >
</font></td>
</tr>
<tr>
<td>Password:</td>
<td>
<input type="password" name="pass" size="16"></td>
</tr>
<tr>
<td><input type="hidden" name="action" value="login"></td>
<td>
<input type="submit" value="Login"></td>
</tr>
</table>
</form>
Men efter at man har logget ind skal den føre en videre til en anden side.. Men hvordan er det nu lige man gør det ? Man skal bruge noget der hedder header ihvertfald.. hehe.. men hvordan er det nu lige ?
