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 ?
$_COOKIE["PHPSESSID"]; Hatası
9
●180
- 01-02-2024, 22:43:42srd 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 - 01-02-2024, 22:47:56Aynı script değil mi hocam? $_COOKIE["PHPSESSID"] cookiesine değerin atıldığı yeri de paylaşabilir misiniz?AlwaysFc adlı üyeden alıntı: mesajı görüntüle
- 01-02-2024, 22:51:49srd 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ı. - 01-02-2024, 22:54:06Öyle zaten ilk mesaja eklememişim,softmush adlı üyeden alıntı: mesajı görüntüle
- 01-02-2024, 22:57:48hocam belki sabit değer atadığınız fonksiyon php sürümü farklı olan birinde çalışmıyor, bilemedim.AlwaysFc adlı üyeden alıntı: mesajı görüntüle
- 01-02-2024, 23:00:02Not: kodun çalıştığı site php 7.4srd adlı üyeden alıntı: mesajı görüntüle
ç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