• 15-07-2008, 06:29:08
    #1
    Forumdaki ilk mesajım az acemilik var
    eger konuyu yanlış yere açmışsam mod arkadaslar bi zahmet taşısınlar
    (içimde sanki yanlış yere yazmışım gibi bi korku var )


    Merhaba arkadaşlar
    iki kişinin kullanacagı bir admin paneli yaptım
    ve guvenligi jacascriptle sayfayı sifreleyerek saglıyorum

    giris esnasında tarayıcının özelligi olarak
    bir dahaki girişte sifreniz hatırlansınmı gibi bir pop-up cıkıyor.
    onu tıkladıgımızda username ve password hafizada kalıyor.

    ben istiyorumki boyle bir durumda bile yapacagımız Çıkış butonunu
    tıkladıgımızda hafızaya alınmış tanımlama bilgileri (cookieler) silinsin?

    sifreli sayfayı javascriptle yaptıgımı tekrar belirtip
    sizlerden yardım bekliyorum

    arama sonucu boyle bişey gordum ama bunu nasıl kullanabilirim
    bu konudada yorumuzu bekliyorum

    // Cookieleri siliyoruz
    if(setcookie("username", "", time()-3600*168, "/") and setcookie("password", "", time()-3600*168, "/")) {
    print "Cookieler Silindi !";
    }
    else {
    die("Cookie silme hatası !");
    }
    Şimdiden tsk ettim
    iyi calismalar..
  • 15-07-2008, 09:13:02
    #2
    Üyeliği durduruldu
    bu kod şifrelemeyi php ile yaparsan işine yarayacaktır..eğer javascriptten vazgeçmek istemiyorsan cookie yi de onunla oluşturup sileceksin..
    Javascript ile cookie oluşturma örneği:

    function writeCookie(name, value, days) {
    //Fix Days
    if(days==null || days=="")days=365;

    // Set Date
    var d=new Date();
    d.setTime(d.getTime()+(days*24*60*60*1000));
    var expires="; expires="+d.toGMTString();

    // Write Cookie
    document.cookie = name+"="+value+expires+"; path=/";
    }

    function readCookie(name){ // by .fm
    var c=document.cookie ;
    if (c.indexOf(name)!=-1) {
    pos1=c.indexOf("=", c.indexOf(name))+1;
    pos2=c.indexOf(";",pos1);
    // If last cookie
    if(pos2==-1) pos2=c.length;;

    data=c.substring(pos1,pos2);

    return data;
    }
    }
  • 16-07-2008, 00:13:44
    #3
    marius ilgin için teşekkurler ettim saol arkadasım
    biraz acıklama yapabilirmisin mumkunse tabi
    boylece hazıra konmak yerine birazda kendim bişe ogrenmiş olurum

    hangi kısım coiceyi acıyor ve actıgı zaman sureci ne kadar
    hangi kısık silior

    bu işlemler yapılırken benim kodlardan bişey degişmek gerekiyormu veya bu verdigin kodlarda benimkilere uyarlanacak yer var..

    şimdiden hersey icin bir daha tsk ettim

    Iyi Forumlar..