Hvor er fejlen?
Jeg har den fil som tjekker om et brugernavn er rigtigt når man prøver at logge indmen den stopper i filen.. den kommer ikke med nogen fejlmeddelse eller noger den stopper bare i filen med hvid skærm, og kildekoden er tom
<?
session_start();
$conn = mysql_connect("localhost", "skovboefterskol", "Kodeord?");
mysql_select_db("skovboefterskol");
if ($_POST['pass'] & $_POST['bruger'] == ""){
header('location: login.php?msg=1');
}
elseif ($_POST['bruger'] == ""){
header('location: login.php?msg=2');
}
elseif ($_POST['pass'] == ""){
header('location: login.php?msg=3');
}
else {
$query = "SELECT * FROM teachers WHERE intialer = '".$_POST['bruger']."'";
$result = mysql_query($query)or die("MySQL fejl: " . mysql_error());
while ($log = mysql_fetch_array($result)){
if ($_POST['bruger'] == $log['intialer'] & $_POST['pass'] == $log['pass']){
$_SESSION['loginbla'] = "true";
$_SESSION['intialer'] = $log['intialer'];
$_SESSION['id'] = $log['id'];
$_SESSION['navn'] = $log['navn'];
$_SESSION['mail'] = $log['mail'];
$_SESSION['admin'] = $log['admin'];
header('location: index.php');
}
else {
header('location: login.php?msg=5');
}
}
}
?>
