• 23-09-2022, 11:59:11
    #1
    Selamün Aleyküm hayırlı cumalar.
    MVC yapısıyla çalışıyorum, Controller kısmında bir dosya var, orada cookieleri array olarak yazdırabiliyorum ancak başka bir dosyada print edince sayı döndürüyor.
    Örneğin;
    "veriler" => ["a" => 123, "b" => 456] bunun bir cookie değeri olduğunu düşünelim, ben bunu cookie_yazdir.php de yazdırınca sorun yok, bu datayı döndürüyor. Orası aynı zamanda cookie yi oluşturduğum sayfa.
    Ama aynı veriyi cookie_bak.php kısmında yazdırınca 1466679113 gibi bir değer döndürüyor ve sanırsam " string " tipinde.
    Ama yine cookie_bak.php sayfasında ise başka cookie oluşturduğumda bu kez de diğer sayfada görmüyor.

    Bu arada view üzerinden de görüntüleyebilirken, başka view üzerinden görüntüleyemiyorum. Görüntüleyebildiğim view da ise POST gönderiyor cookie_yazdir.php'ye, ondan gösteriyor muhtemelen.

    Özetle; Cookie'yi bir controllerda tanımlayıp aynı controller üzerinden çağırabiliyorum sorun yok bu şekilde ama başka controllerde çağırmak istediğimde string (sanırsam) tipinde sayı döndürüyor.

    Nasıl çözebilirim bu sorunu?
  • 23-09-2022, 12:16:57
    #2
    $value = "cookie bu";
    setcookie("TestCookie", $value, time()+3600, "", "example.com", 1);
    bunu set ederken domain kısmını aynı yazarak yeniden dener misin hocam?
    Ayrıca session olarak tutmayı da deneyebilirsin.
  • 23-09-2022, 12:32:26
    #3
    https://youtu.be/6vM-9ou1ARo
    bunu izlersen biraz yardımcı olabilir.
  • 23-09-2022, 13:53:49
    #4
    Mhmmd adlı üyeden alıntı: mesajı görüntüle
    $value = "cookie bu";
    setcookie("TestCookie", $value, time()+3600, "", "example.com", 1);
    bunu set ederken domain kısmını aynı yazarak yeniden dener misin hocam?
    Ayrıca session olarak tutmayı da deneyebilirsin.
    Böyle yaptığımda cookie'yi oluşturmadı
  • 23-09-2022, 15:07:35
    #5
    YazilimciBiri adlı üyeden alıntı: mesajı görüntüle
    Böyle yaptığımda cookie'yi oluşturmadı
    Hocam framework vs mi kullanıyorsunuz. Php'de cookie oluşturmak için kullandığımız kod bu normalde. Eğer framework ise hangi framework ve sürüm olduğunu yazarsanız yardımcı olayım.
  • 23-09-2022, 17:37:26
    #6
    Mhmmd adlı üyeden alıntı: mesajı görüntüle
    Hocam framework vs mi kullanıyorsunuz. Php'de cookie oluşturmak için kullandığımız kod bu normalde. Eğer framework ise hangi framework ve sürüm olduğunu yazarsanız yardımcı olayım.
    Hazır framework değil, MVC. Framework oluyor mantıken, ama hani bilindiklerden değil. Yapı kaynaklı bir sorun olsa gerek hocam.