v2.5.2
Giriş yap

cookie ilk tanımlamada gözükmüyor.

istek61
363 defa görüntülendi

Merhaba,
php de cookie tanımladıktan sonra varlığını kontrol ettiriyorum.
ilk çalıştırmada cookie gözükmüyor. "site çerezlerinde gözüküyor."
ikinci kontrol ettigimde gözüküyor.
yıllar önce yine böyle bir sorunum olmuştu nasıl çözdüm hatırlamıyorum.
yardımcı olursanız sevinirim :)

setcookie("users","test");
if($_COOKIE["users"]) {
    echo "cookie ok!";
} else { echo "cookie empty!"; }
Cevap yaz
Cevaplar (2)
recepkaramanli61
906 gün önce

Cookie kontrol işlemi eğer front-end de güvenlik problemi yaratmayacak ise, php kodunun en alt kısmına yazılacak javascript kodu ile kontrol sağlanabilir. Böylelikle sayfa yenilenmesine gerek kalmaz.

ebykdrms
912 gün önce

Kısaca cookie değiştirme işini ayrı bir sayfada yapın ve cookie oluştuktan sonra kullanıcıyı geldiği sayfaya geri gönderin.
Sayfa yenilenmiş olacağı için cookie değeri de direkt okulabilir.