Duyuruyu Kapat
Facebook Gözat
Twitter Gözat

Session kullanıcı id almada sorun

Konu, 'PHP' kısmında netmaster tarafından paylaşıldı.

Etiketler:
  1. netmaster

    netmaster Üye

    Kayıt:
    19 Kasım 2007
    Mesajlar:
    249
    Beğenilen Mesajlar:
    0
    Arkadaşlar session dan kullanıcı id alıp veri tabanına eklemeye çalışıyorum fakat boş dönüyor.
    giriş sayfasından sessiona atayıp post ediyorum kullanıcı adı ve durumu geliyor fakat id gelmiyor.
    Post ettiğim değerler :
    PHP:
    session_start();
    $_SESSION['id'] = $id;
    $_SESSION['username'] = $username;
    $_SESSION['password'] = $password;
    $_SESSION['isAdmin'] = $isAdmin;
    Session sayfa kontrol :
    PHP:
    if(!isset($SESSION['username']) || $SESSION['isAdmin']!=1){
    $_SESSION['message'] = "You dont have permission to see this page!";
    header("location: ../error.php");
    exit;
    }
    Array:
    id = $_session['id'];
    Almaya çalışıyorum.
    boş dönüyor.

    Param_user_id = $id; bu şekilde eklemeye çalışıyorum.
     
  2. izmiralem

    izmiralem Aktif Üye

    Kayıt:
    7 Şubat 2010
    Mesajlar:
    290
    Beğenilen Mesajlar:
    32
    Meslek:
    Bilgisayar Teknik Servis Hizmt.
    Şehir:
    izmir
    Bazen böyle ufak sorunlar veritabanın da ki isim ile ufak farklılıklardan doğabiliyor. Örneğin veritabanın da id değerinin ismi id değil (Id) olabilir. Bu durumda sorgudan id değerini alırken Id olarak değiştirmelisin.

    Sorun ile ilgili tahminim : $_SESSION['id'] = $id; kalın olarak işaretlediğim değişkenine veriyi tanımladığın yere bak. $id = $row['id']; şeklinde bir değişken atıyorsan $id = $row['Id']; olarak değiştir.
     
  3. netmaster

    netmaster Üye

    Kayıt:
    19 Kasım 2007
    Mesajlar:
    249
    Beğenilen Mesajlar:
    0
    Tşk cevap için kardeşim
    Sorun giriş sayfasından post ederken id yi sessiona atamışım ama bind variable da atama yapmamışım
    Hal ettim
    Aslında session ile ilgili bir sorum daha var, göründüğü gibi Username ve üye tipini kontrol ediyor session.
    Öğrenmek istediğim.
    Bunlara şifre kontrolü nasıl eklerim ?
    Yani 3 lü kontrol yapsın
    Session kullanıcı adı;
    Session şifre;
    Session üye tipi
    @izmiralem