Siteye yeni bir arayüz yazıyorum. Bu arayüzde kulanıcı giriş yapması lazım. Giriş yaptırtıyorum ama diğer sayfalara yada f5 yapınca giriş yapmamış gibi gözküyor. Bu durumun sebebi nedir.
if( isset($_POST["giris_onay"]) && $_POST["giris_onay"] == "2" ) {
// strip_tags(html kaldır), trim(boşluk kaldır), dbtrim(tırnak sorunu)
$username = strip_tags(trim(dbtrim($_POST["username"])));
$password = strip_tags(trim(dbtrim($_POST["password"])));
// şifrelenmiş parola
$hash = create_password($password);
if( dbcount("id", "uyeler", "username='".($username)."' AND password='".($hash)."'") <= 0 ) {
echo "Böyle bir kullanıcı bulunmuyor!";
} else {
// giriş yap
$result = dbquery("SELECT * FROM uyeler WHERE username='".($username)."' AND password='".($hash)."'");
$uyebilgi = $result->fetch_assoc();
// cookie set - 7 günlük
setcookie($cookie_id, $uyebilgi["token"], time()+(86400*7));
}
}
?>