• 01-02-2024, 22:18:54
    #1
    Sunucuda yer alan sitelerin birinde
    $_COOKIE["PHPSESSID"]; yaptığımda bana tekli bir id veriyor
    ancak diğer sitede hiç bir şekilde bunu vermiyor, neden kaynaklıdır ?
  • 01-02-2024, 22:34:38
    #2
    Hocam biraz daha detaylı yazar mısınız?
  • 01-02-2024, 22:40:40
    #3
    session ile yapmanız gerekiyor tüm sayfalarda gözükmesi için
  • 01-02-2024, 22:43:42
    #4
    srd adlı üyeden alıntı: mesajı görüntüle
    Hocam biraz daha detaylı yazar mısınız?

    <?php
    session_start();
    ob_start();
    $session_id = $_COOKIE["PHPSESSID"];
    
    echo $session_id  ;     ///   aynı sunucuda yer alan sitenin birisinde burası      435908495809435  diye değer  veriyor, diğer sitede ise boş dönüyor
    
    
    ?>
    Not: kodun çalıştığı site php 7.4
    çalışmayan ise 8.3

    bundan olabilir mi
  • 01-02-2024, 22:47:56
    #5
    AlwaysFc adlı üyeden alıntı: mesajı görüntüle
    <?php
    session_start();
    ob_start();
    $session_id = $_COOKIE["PHPSESSID"];
    
    echo $session_id  ;     ///   aynı sunucuda yer alan sitenin birisinde burası      435908495809435  diye değer  veriyor, diğer sitede ise boş dönüyor
    
    
    ?>
    Not: kodun çalıştığı site php 7.4
    çalışmayan ise 8.3

    bundan olabilir mi
    Aynı script değil mi hocam? $_COOKIE["PHPSESSID"] cookiesine değerin atıldığı yeri de paylaşabilir misiniz?
  • 01-02-2024, 22:51:49
    #6
    srd adlı üyeden alıntı: mesajı görüntüle
    Aynı script değil mi hocam? $_COOKIE["PHPSESSID"] cookiesine değerin atıldığı yeri de paylaşabilir misiniz?

    ikisi de aynı script aslında

    $_COOKIE["PHPSESSID"]; otomatik değer alıyor zaten

    Amacım siteye giren kişiye sabit bi id atamak, bununla yapıyordum ve onu tanıyordum, siteye üye girişi yapmadan bu şekilde çözüm vardı.
  • 01-02-2024, 22:54:06
    #7
    softmush adlı üyeden alıntı: mesajı görüntüle
    session ile yapmanız gerekiyor tüm sayfalarda gözükmesi için
    Öyle zaten ilk mesaja eklememişim,
  • 01-02-2024, 22:57:48
    #8
    AlwaysFc adlı üyeden alıntı: mesajı görüntüle
    ikisi de aynı script aslında

    $_COOKIE["PHPSESSID"]; otomatik değer alıyor zaten

    Amacım siteye giren kişiye sabit bi id atamak, bununla yapıyordum ve onu tanıyordum, siteye üye girişi yapmadan bu şekilde çözüm vardı.
    hocam belki sabit değer atadığınız fonksiyon php sürümü farklı olan birinde çalışmıyor, bilemedim.
  • 01-02-2024, 23:00:02
    #9
    srd adlı üyeden alıntı: mesajı görüntüle
    hocam belki sabit değer atadığınız fonksiyon php sürümü farklı olan birinde çalışmıyor, bilemedim.
    Not: kodun çalıştığı site php 7.4
    çalışmayan ise 8.3



    Şimdi ikisini de 7.4 yaptım

    çalışan hala çalışıyor diğerinde yine hiç bir etki yok

    sunucu session ayarlarıyla alakalı olabilir mi ya da hesabın