ilk yazdigim echo set cookie ile print_r $_cookie kismini ie7 de ve chrome da da denerseniz onlarda da aslinda calisip calismadigini kesfetmis olursunuz
Hocam ikisindede denedim ancak şimdi anladımki cookie'yi sessiona atamada bir hata yapıyorum ama çözemedim hatamı.
Oturumu açarken Şu kısmı
echo "<div class=\"hata\">Hoşgeldiniz sayın <font color=\"blue\">".$kadi."</font><br />
şöyle değiştirdim
echo "<div class=\"hata\">Hoşgeldiniz sayın <font color=\"blue\">".$_SESSION["UYE"]."</font><br />
ve 2 tarayıcıdada denedim ancak değer boş dönüyor , herhangi bir veri yazmıyor.
Bunda hata varmı ?
$k_adi = $_COOKIE["UYE"];
if (empty($k_adi)) {
setcookie("UYE",$kadi,(time()+60*60*24));
$_SESSION["UYE"]=$_COOKIE["UYE"];
BlokAc($blokbaslik="Giriş Yapıldı");
echo "<div class=\"hata\">Hoşgeldiniz sayın <font color=\"blue\">".$_SESSION["UYE"]."</font><br />Bekleyin Ansayfaya yönlendiriliyorsunuz</div>";
header("Refresh: 3; url=index.php");
BlokKapat();
}else {
$_SESSION["UYE"]=$k_adi;
BlokAc($blokbaslik="Giriş Yapıldı");
echo "<div class=\"hata\">Hoşgeldiniz sayın <font color=\"blue\">".$_SESSION["UYE"]."</font><br />
Bekleyin Ansayfaya yönlendiriliyorsunuz</div>";
header("Refresh: 3; url=index.php");
BlokKapat();
}cookie oluşuyor ve diğer sayfalarda veriyi basıyor ama session cookienin içeriğini almıyor.Dolayısıyla session diğer sayfalarda boş dönüyor.
Kafayı sıyırmaya az kaldı