Fejl på min admin side?
Jeg for denne fejl fremWarning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in C:\Users\Mai\Documents\My Dropbox\www\GadgetHouse\include\function.php on line 234 Du er logget ind som
ved denne kode
function adlogin(){
?>
<strong>Admin login</strong>
<form action="?page=adbrugerside" method="post">
Brugernavn:
<input name="brugernavn" type="text"/>
Password:
<input name="password" type="password"/>
<input type="submit" name="submit" id="submit" value="Login" />
</form>
<?php
};
function adtjeklogin($conn,$brugernavn,$password){
//session begynder.
session_start();
$user = $brugernavn;
$pass = $password;
$url = "location:?page=adbrugerside";
//Nu tjekker jeg om brugernavn og password passer sammen.
$query = mysqli_query($conn,"select * from klogin where brugernavn='".$user."' and password='".$pass."'");
$nums = mysqli_num_rows($query);
if($nums >= 1){
$_SESSION['access'] = true;
$brugerRes = mysqli_fetch_array($query);
$_SESSION['brugerid'] = $brugerRes['lid'];
header("location:".$url."");
}else{
$_SESSION['access'] = false;
header("location:?page=adlogin");
};
};
//Her bliver man ført videre til, hvis brugernavn og password er rigtigt.
function adbrugerside($conn,$brugerid){
$brugerQuery = mysqli_query($conn,"select * from klogin where lid=".$brugerid."");
$bruger = mysqli_fetch_array($brugerQuery);
echo "Du er logget ind som ".$bruger['brugernavn'];
};
Håber nogen vil hjælpe:)