Jeg har den her kode som jeg ligger på en bestemt side så man skal bruge brugernavn og kodeord ;)?
jeg har den her kode:
<?php
session_start();
if(!isset($_SESSION['login_status'])) {
$_SESSION['user_path'] = "
http://" . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF']; // Nu ved vi hvor brugeren gerne vil hen
// echo $_SESSION['user_path']; exit;
$action = $_REQUEST['action'];
switch($action) {
case check_user:
$user_ok = md5(Administrator);
$pass_ok = md5(123456);
$user = md5($_REQUEST['feltet_user']);
$pass = md5($_REQUEST['feltet_pass']);
if($user_ok == $user AND $pass_ok == $pass) {
$_SESSION['login_status'] = 1;
$path = $_SESSION['user_path'];
header("Location: $path");
} else { echo "<h1>Desværre, du kom forgæves</h1>"; }
exit;
break;
default: // (Login form)
echo "<h3>Du er nødt til at logge ind</h3><hr />";
echo "<form metho=\"get\" action=\"" . $_SERVER['PHP_SELF'] . "\">";
echo "<input type=\"hidden\" name=\"action\" value=\"check_user\" readonly>";
echo "<table border=\"1\">";
echo "<tr>";
echo "<td>Brugernavn</td><td><input type=\"text\" name=\"feltet_user\"></td>";
echo "</tr>";
echo "<tr>";
echo "<td>Password</td><td><input type=\"password\" name=\"feltet_pass\"></td>";
echo "</table>";
echo "<input type=\"submit\" value=\"Login\">";
echo "<hr />";
echo "</form>";
exit;
break;
} // Switch slut
}
?>
der er ikke noget galt med kode, men jeg vil godt have den til at poppe op nnår man prøver at gå ind på siden (altså trykker på linket)
og hvis man svarer rigtig så viser den selfølgelig den side, og vis man svarer forkert bliver den bare på den, den var?
kan det laves?
-Jeg vil lave det med at poppe op fordi at siden vises i et iframe, og så passer farven ikke ind med baggrundsfarven, for jeg kan ikke få lagt farve siden ;)?