MartinEdden adlı üyeden alıntı: mesajı görüntüle
session yada cookıe mi kullandınız. Kodları yazarsanız.Mantık olarak yönlendirmede başarılı deyip Location: anasayfa.html değilde location: arasayfa.html e yönlendirin ordada uyarınızı yapıp altınada anasayfa.html e link buton verin
bu şekilde hocam

<?php

if($EYA == '') header('Location: /');

if($kullanici->id!='') header('Location: /home');    

if(isset($_POST['loginyap'])){
    
    $kullanici = trim($_POST['username']);

    $sifre = trim($_POST['sifrem']);

    $sorgu = $db->prepare('SELECT * FROM `kullanicilar` WHERE kullanici=? and sifre=? or eposta=? and sifre=? ');

    $sorgu->execute(array($kullanici,$sifre,$kullanici,$sifre));

    $sorgu = $sorgu->fetch(PDO::FETCH_OBJ);

    if($sorgu->id == '') {

        ?><script>swal("Hata !", "Bilgilerinizi kontrol ediniz", "warning");</script><?php

    } elseif($sorgu->durum != '1'){

        ?><script>swal("Dikkat !", "Üyeliğiniz Yönetim Tarafından Durdurulmuştur.", "warning");</script><?php

    }else{


        $oturumkodu = $EYA->rastgele(200);

        $db->query('INSERT INTO `oturumKayitlari`(`kullanici`, `isletimsistemi`, `tarayici`, `ip`, `tarih`, `oturumkodu`) VALUES ("'.$sorgu->id.'","'.$EYA->isletimSistemi().'","'.$EYA->Tarayici().'","'.$EYA->ipBul().'","'.$EYA->TarihSaat().'","'.$oturumkodu.'")');

        $songiris = $db->prepare('UPDATE `kullanicilar` SET songiris=?, songirisip=? WHERE id=?');

        $songiris->execute(array($EYA->TarihSaat(),$EYA->ipBul(),$sorgu->id));

        $_SESSION['oturumkodu'] = $oturumkodu;

        setcookie("kuladi", $kullanici, time() + (60*60*48));

        ?><script>swal("Giriş Başarılı", " Hoşgeldiniz.", "success");</script><?php    

        if($_SESSION['url'] != '') {

            $EYA->jsYonlendirme($_SESSION['url'],2000);

            $_SESSION['url'] = '';

        } else {

            $EYA->jsYonlendirme($EYA->baseUrl('home'),2000);

        }