• 25-11-2012, 01:26:20
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba arkadaşlar;

    Bir wordpress sitesine entegre edeceğim bir sistem için üye session'ını almam gerekli. Fakat ne yaptıysam beceremedim. İstediğim şu;

    Bir sayfam var ve üye girişi olmadan sayfam görünmüyor. Bunu "Page Restrict" isimli bir eklenti ile yaptım. Şimdi sayfaya giren ve üye girişi yapan kullanıcının session'ını almam ve benim entegre edeceğim sisteme göndermem gerekiyor. Giriş yapan ve o sayfada olan üyemin session'ını nasıl elde edebilirim acaba?

    Yardımlarınız için şimdiden teşekkür ediyorum. İyi çalışmalar dilerim.
  • 25-11-2012, 13:27:35
    #2
    üyenin session ını değil de idsini almak daha doğru olmaz mı?
    Alıntı
    global $current_user;
    $id = $current_user->ID;
  • 25-11-2012, 14:45:36
    #3
    cudjex adlı üyeden alıntı: mesajı görüntüle
    üyenin session ını değil de idsini almak daha doğru olmaz mı?
    Malesef benden istenen üyenin session bilgisi. Mobil ödeme sistemi ile ilgili bir sıkıntı. Cevabınız için teşekkürler.
    Yine de hizmet aldığım şirkete bir danışacağım üye id'si uygun olur mu diye..
  • 25-11-2012, 16:45:37
    #4
    Alıntı
    function init_sessions() {
    if (!session_id()) {
    session_start();
    }
    }
    add_action('init', 'init_sessions');
    kullanımı :
    Alıntı
    $session_id = session_id();
  • 25-11-2012, 18:16:59
    #5
    cudjex adlı üyeden alıntı: mesajı görüntüle
    Alıntı
    function init_sessions() {
    if (!session_id()) {
    session_start();
    }
    }
    add_action('init', 'init_sessions');
    kullanımı :
    Alıntı
    $session_id = session_id();
    Teşekkürler;

    functions.php dosyasına session start'ı koydum. Fakat page.php dosyasından çekemiyorum bir türlü. Birkaç varyasyon denedim fakat id'yi alamadım. page.php dosyasında nasıl elde edebileceğim bu session id'yi.

    Tekrar teşekkür ederim.
  • 25-11-2012, 18:29:21
    #6
    ben şimdi denedim bu şekilde gayet düzgün çalışıyor..

    Alıntı
    echo session_id();
  • 25-11-2012, 18:31:51
    #7
    cudjex adlı üyeden alıntı: mesajı görüntüle
    ben şimdi denedim bu şekilde gayet düzgün çalışıyor..
    Çok çok teşekkür ederim, functions.php 'de yanlış yere koymuşum en alta ekledim şimdi çalıştı. Allah razı olsun vallahi 2 gündür kafayı yemiştim.