• 28-01-2018, 18:44:44
    #1
    merhabalar
    Aynı anda hem adminden hemde kullanıcı girişinden farklı kullanıcı adları ile giriş yaptırıyorum. 2 sinin arasındaki ayrımı auth ile sağladım yetkisi yoksa admin panele giremiyor. ama şöyle bir sorun var
    a kullanıcısı kullanıcı paneline girdi
    aynı zamanda b adminide admin paneline girdi
    2sinden birisi çıkış yaptığı zaman diperide otomatik çıkış yapıyor.

    ayrıca admin giriş yaptığı anda tüm kullanıcıların kullanıcı adı kısmında adminin adı soyadı gözüküyor.
    100 tane kullanıcı aynı anda aktifken bir kişi çıkış yapsa hepsi çıkış yapmış olacak.
    çözüm için denediğim yol şu
    kullanıcı tarafındaki session ile admin tarafındaki session isimlerini değiştirdim birisi kuserName ise diğer userName gibi ama sonuç aynı.
  • 28-01-2018, 19:10:53
    #2
    Üyeliği durduruldu
    mskorkt adlı üyeden alıntı: mesajı görüntüle
    merhabalar
    Aynı anda hem adminden hemde kullanıcı girişinden farklı kullanıcı adları ile giriş yaptırıyorum. 2 sinin arasındaki ayrımı auth ile sağladım yetkisi yoksa admin panele giremiyor. ama şöyle bir sorun var
    a kullanıcısı kullanıcı paneline girdi
    aynı zamanda b adminide admin paneline girdi
    2sinden birisi çıkış yaptığı zaman diperide otomatik çıkış yapıyor.

    ayrıca admin giriş yaptığı anda tüm kullanıcıların kullanıcı adı kısmında adminin adı soyadı gözüküyor.
    100 tane kullanıcı aynı anda aktifken bir kişi çıkış yapsa hepsi çıkış yapmış olacak.
    çözüm için denediğim yol şu
    kullanıcı tarafındaki session ile admin tarafındaki session isimlerini değiştirdim birisi kuserName ise diğer userName gibi ama sonuç aynı.
      $kullanici = $_SESSION["uye_kullanici"];
     
       $sifre = $_SESSION["uye_sifre"];
       $oturumkontrol = mysql_query("select * from uye where uye_kullanici ='" . $kullanici . "' and uye_sifre ='" . $sifre . "'");
       $durum = mysql_fetch_array($oturumkontrol);
    böyle bi kontrol sağlayabilirsin
  • 28-01-2018, 19:27:57
    #3
    hmrtyldz adlı üyeden alıntı: mesajı görüntüle
    $kullanici = $_SESSION["uye_kullanici"]; $sifre = $_SESSION["uye_sifre"]; $oturumkontrol = mysql_query("select * from uye where uye_kullanici ='" . $kullanici . "' and uye_sifre ='" . $sifre . "'"); $durum = mysql_fetch_array($oturumkontrol);
    böyle bi kontrol sağlayabilirsin
    hocam bunun mantığını anlayamadım açıklama şansınız var mı?



    hmrtyldz adlı üyeden alıntı: mesajı görüntüle
    $kullanici = $_SESSION["uye_kullanici"]; $sifre = $_SESSION["uye_sifre"]; $oturumkontrol = mysql_query("select * from uye where uye_kullanici ='" . $kullanici . "' and uye_sifre ='" . $sifre . "'"); $durum = mysql_fetch_array($oturumkontrol);
    böyle bi kontrol sağlayabilirsin
    çözdüm hocam. ben hem kullanıcı paneli hemde admin panelli bir sistem yaptığım için bu sorunu yaşıyordum.
    sorunu session destroy yerine tru ya da false olarak oturum kontrolü yaptığım LoggedSession ı unset yaptım çözüldü . teşekkür ederim.
  • 28-01-2018, 19:35:02
    #4
    Üyeliği durduruldu
    mskorkt adlı üyeden alıntı: mesajı görüntüle
    hocam bunun mantığını anlayamadım açıklama şansınız var mı?




    çözdüm hocam. ben hem kullanıcı paneli hemde admin panelli bir sistem yaptığım için bu sorunu yaşıyordum.
    sorunu session destroy yerine tru ya da false olarak oturum kontrolü yaptığım LoggedSession ı unset yaptım çözüldü . teşekkür ederim.
    yardımcı olmak istedim olabildiysem ne mutlu.
  • 28-01-2018, 19:40:39
    #5
    hmrtyldz adlı üyeden alıntı: mesajı görüntüle
    yardımcı olmak istedim olabildiysem ne mutlu.
    Sağolun hocam