OKAN wrote On 04/30/2009 05:32 PM:
Merhabalar, login.php ile sisteme giriş yapılan bir PHP scriptim var. Script yalnızca DB'den kontrol edip
<?
session_start()
$_SESSION['logged']="1";
?>
ile girişi yapıyor. Kullanıcıların bazıları, tum databese kontrollerini gecip $_SESSION['logged']="1"; atamasına kadar geliyor ancak ne yazık ki daha sonra login olamıyor, bu deger session'dan kayboluyor. Sorunun nedenini bulamadım, sanki kullanıcya Cookie atilamiyor ya da firewall gibi birsey benim attıgım cookie'yi siliyor. Bu sorun 1000 kullanılıcı sistemde bilinen 4 kişi de var. nedeni ne olabilir? Session'ların saglıklı calısmasının onundeki engel
cookiedomain, cookie_path gibi tanımlamalardan kaynaklanabilir mi?
session.cookie_domain
session.cookie_path
gibi değerlerin nasıl ayarlanması lazım? Saygılar
OKAN
------------------------------------------------------------------------

_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
setcookie ile cookie yaratıp yaratılamadığına bakar mısınız? PHP de oturumun herşeyi cookie'dir. php nin öntanımlı oturum yöntemini kullanmasanızda cookie kullanmak zorundasınız.
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama

Cevap