php login/bruger problemer
Hey.jeg vært igang med at lave et login system, hvor man opretter sig som bruger og logger ind med email og password.
men af en eller anden grund så vil den ikke hoppe vider til næste side efter man har indtastet sine login oplysninger, den forbliver i code_login.php . i databasen har jeg oprettet en bruger som admin, som har fået tildelt 1 alle andre bruger bliver tildelt 2. så man logger ind på en bestemt side alt efter hvem man er..
Min kode ser så ledes ud.
<?php
session_start();
$objCon = new mysqli('xxxxxx', 'xxxxxxx', 'xxxxxxxx', 'xxxxxxxx');
if ($objCon->connect_error) {
die('Kunne ikke forbinde (' . $objCon->connect_error . ') ' . $objCon->connect_error);
} else {
echo 'Der er forbindelse, altsaa ingen fejl';
}
$email = $_POST['email'];
$password = $_POST['password'];
$query = "SELECT email, adgangskode, level FROM bruger WHERE email='$email' AND adgangskode='$password'";
$objResult = $objCon->query($query) or die($objCon->error);
$row = $objResult->fetch_assoc();
echo 'det fungere';
if ($email == $row['email'] && $password == $row['adgangskode'])
if ($row['level'] == 1) {
$_SESSION['bruger']['level'] = 1;
$_SESSION['email'] = $email;
header("location:admin.php");
} else if ($row['level'] == 2) {
$_SESSION['bruger']['level'] = 2;
$_SESSION['email'] = $email;
header("location:forside.php");
};
?>
