Beste leden,
IK ben stap voor stap een veilig inlog systeem aan het schrijven. Per ding wat ik eraan verander vraag ik wat beter kan.
Ik heb nu dit:
PHP
<?php
function islogged()
{
// controleer of de cookies bestaan
if(isset($_COOKIE['id'] && ctype_digit($_COOKIE['id']) && isset($_COOKIE['gebruikersnaam'])
{
// check of de sessie en cookies overeen komen
if(isset($_session['id'] == $_COOKIE['id'] && $_SESSION['ip'] == $_SERVER_REMOTE_ADDR && $_SESION['gebruikersnaam'] == $_COOKIE['gebruikersnaam'])
{
$gebruikersnaam = $mysqli_real_escape_string($_COOKIE['gebruikersnaam']);
$mysqli->query("SELECT gebruikersnaam FROM leden WHERE gebruikersnam='".$gebruikersnaam."'");
if($mysqli->num_rows == 1)
{
ingelogd
return TRUE;
}
else
{
uitgelogd
}
}
?>
Toon Meer
Hopend dat u me hiermee wilt helpen.
Met vriendelijke groet,
Luc