header (location)
Hej drenge!Skal først siges at jeg ikke er PHP-ekspert, så dette virker måske simpelt for nogen, men ikke for mig :)
Min nedenstående kode får fint adgang til databasen og indtaster jeg noget "forkert" får jeg også de rigtige fejlmeddelser.
Taster jeg det rigtige ind, "refresher" vinduet dog bare, dvs. mine input-bokse tømmes og der bliver ikke gået videre til den side, som jeg gerne vil have den til. Er der nogen, der kan kigge på det og komme med et forslag?
Takker!
**** KODE ****
if (isset($_POST['submitted'])) {
require_once ('mysql_connect.php');
if (!empty($_POST['username'])) {
$u = $_POST['username'];
} else {
echo '<p><font color="red" size="+1">Indtast Brugernavn!</font></p>';
$u = FALSE;
}
if (!empty($_POST['password'])) {
$p = $_POST['password'];
} else {
echo '<p><font color="red" size="+1">Indtast Password!</font></p>';
$p = FALSE;
}
$usertable='users';
if ($u && $p) {
$query = "SELECT * FROM $usertable WHERE username='$u' AND password=MD5('$p')";
$result = mysql_query($query);
if (@mysql_num_rows($result) == 1) {
header("location:admin.php");
}
}
}
?>
