ik ben bezig een login systeem te maken maar werkt niet zo goed :p
ik heb nu dit...
Fatal error: Call to a member function real_escape_string() on a non-object in C:\Users\Chesney\Documents\Websites\USBWebserver v8.5\8.5\root\connect.php on line 19
en ook deze
Notice: Undefined variable: mysqli in C:\Users\Chesney\Documents\Websites\USBWebserver v8.5\8.5\root\connect.php on line 19
dit is regel 19
PHP
function cookie_check( $cookie ){
//kijken of cookie wel aangemaakt is en niet leeg is..
if(isset($cookie) && !empty($cookie)) {
//query kijken als je hash overeen komt met die in de database..
$safecookie = $mysqli->real_escape_string($cookie);
$select = $mysqli->query("SELECT `hash` FROM `users` WHERE `hash`='".$safecookie."'");
$logged_in = $select->num_rows;
// tellen: als dat !='1' is gaat de actie niet door.
if($logged_in != "1") {
$show="
<div id=\"main\">
<div class=\"container\">
<h1>Niet ingelogd!</h1>
Je bent momenteel niet ingelogd.<br/>
Gelieve in te loggen om deze pagina te bekijken.
</div>
</div>
";
exit;
}
else
{
//var maken zodat gebruikersgegevens op de gehele site kunnen opgevraagt worden indien ingelogd.
$data = $select->fetch_assoc();
}
}
return $show;
}
Toon Meer
grts chesney