• 06-09-2010, 14:58:30
    #1
    Merhabalar


    /admin/aktadmin.php

    içinde admin cookilerini koydum

    /akt.php

    içinde ise kullanici cookilerini koydum

    ama benım şimdi sayfalar için sadece adminlerin gormesını sağlamam gerekiyor
    /admin/aktadmin.php içindeki cookie bilgilerini alıyorum /akt.php koyuyorum olmuyor neden acaba :S Bağlantı kuramazmıyım ?
  • 06-09-2010, 17:42:36
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    kısaca şu şekilde söyliyim sayfaya adminlere atadığın cookie değerine ve if cookie kontrolü yap bi örnek verdim aşağıda
    <?php 
    $admin = $_COOKIE["cookie"];
    if($admin=="") {
    echo "bu sayfayı yanlızca adminler görebilir...";
    header("Refresh:2; url=index.php");
    }else {
    echo "adminlerin görebilceği sayfa"
    }
  • 06-09-2010, 18:22:42
    #3
    global $admincookie;
    $adminonayla=mysql_query("select*from admin where admincookie='$admincookie'");
     if(!mysql_num_rows($adminonayla)>0){
    
    echo "Admin Değilsin";
    
    }else{
    echo "admin";
    }
    global $admincookie;
    // Cookilerden Aldıgımız Bilgiler
    @$admincookie=$_COOKIE['admincookie'];
    @$adminisim=$_COOKIE['adminisim'];
    if($admincookie!=""){
     $yeniadmincookie = "1234".$adminisim."gkaradagan";
     $yeniadmincookie= md5(md5($yeniadmincookie));
     setcookie("admincookie",$yeniadmincookie,time()+60*60);
     setcookie("adminisim",$adminisim,time()+60*60);
     $Guncelle=mysql_query("update admin set admincookie='$yeniadmincookie' where admin='$adminisim'");
    }
    kod çalışyıor admin klosorunun orada ama ana dizinde çalışmıyor :S
  • 08-09-2010, 13:42:30
    #4
    Problem halen sürüyor /admin içinde kullanıcı cookilerini gorebiliyorum ama root klosorunde admin cookilerini çekemiyorum
    bunun için iki php dosyalarınında baglı oldugu ayar.php'ye koydum cookileri ama gene olmadı :S