• 25-01-2023, 17:04:24
    #1
    Merhaba,

    Anlamadığım bir sorun bir türlü sorunu çözemedim. cookie oluşturuyorum sorun yok ama ekrana yazdıramıyorum ve kullanamıyorum nedenini bir türlü bulamadım. Consol aracılığı ile baktığımda cookie görünüyor consolda ama ekrana yazmıyor.

                    setcookie("token",$uyeise['Token'],time()+60*60*24*30);
                    setcookie("uid",$uyeise['ID'],time()+60*60*24*30);
    
                   echo $_COOKIE['token'];
    Burasıda Konsol Görüntüsü.

  • 25-01-2023, 17:31:37
    #2
    $_SESSION ile değil $_COOKIE ile erişebilirsiniz
  • 25-01-2023, 17:34:21
    #3
    Soruya yanlış yazmışım cookie ile deniyorum ama yazmıyor.

    YGuzel adlı üyeden alıntı: mesajı görüntüle
    $_SESSION ile değil $_COOKIE ile erişebilirsiniz
  • 25-01-2023, 17:36:19
    #4
    setcookie("token",$uyeise['Token'],time()+60*60*24*30, "/");
    bu şekilde son parametre ekleyerek dener misiniz? Bir de print_r($_COOKIE) yazınca da çıktı vermiyor değil mi?
  • 25-01-2023, 17:40:06
    #5
    Hocam Sağol sorunu buldum başka bir include ettiğim sayfada çakışıyor bu yüzden bloke ediyormuş.

    YGuzel adlı üyeden alıntı: mesajı görüntüle
    setcookie("token",$uyeise['Token'],time()+60*60*24*30, "/");
    bu şekilde son parametre ekleyerek dener misiniz? Bir de print_r($_COOKIE) yazınca da çıktı vermiyor değil mi?
  • 25-01-2023, 17:41:20
    #6
    Çerezler bir kere atandı mı, artık $_COOKIE dizisi ile   sonraki sayfa yüklemesinde erişilebilir olacaktır. Çerez   değerleri ayrıca, $_REQUEST içinde de mevcut olabilir.
    Olay bu sanırım. Sonraki sayfaya geçmesi lazım aynı sayfada erişilemiyormuş.