[Linux-programlama] Re: PHP Session Problemi

---------

[Linux-programlama] Re: PHP Session Problemi

From: Nuri Akman <nuri.akman_at_hazine.gov.tr>
Date: Mon, 01 Dec 2008 09:18:21 +0200
Message-ID: <49338FBD.1040109@hazine.gov.tr>

Merhaba,

Eğer kullanıcılar IE kullanıyorsa F5 sizi yanıltabilir.
Kullanıcılarınıza FF kullanarak deneme yapmalarını önerebilirsiniz.

Selamlar,
Nuri AKMAN

OKAN yazmış:
> Sorunu detaylandırmamdaki sebep suydu
> 2500+ kullanıcı sorun yasamıyor ama arada 1-2 kullanıcıda sorun oluyor
> ve bir turlu cozulemiyor.
>
> Bu noktada standart bir hata oldugunu dusunmuyorum Yani session'ın
> uzerine yazılam, session_start etmeme gibi bir problem yok. Ama
> muhtemel client tarafında bir sıkıntı var. Ama aynı client baska
> sitelerde gayet normal login olup gezebiliyor.
>
> index.php
> session_start();
> $_SESSION['logged']=1;
> echo $_SESSION['logged']; ((1 cıktısı veriyor.
>
> index2.php
> session_start();
> echo $_SESSION['logged'];
>
> index2.php, index.php den sonra calistirildiginda ekrana "1" yazıyor,
> f5 yapılında hicbisiy yazmıyor. Yani bu sorun olan client'ın test
> sonucu. Daha once boyle client'lar gordum bu sorunu veren. Son
> siaketin client'ına henuz testuygulayamadım ama olayın ozu bu.
>
> Yukardaki kod nasıl boyle bir sonuc dondurebilir ki?
>
>
> ----- Original Message -----
> *From:* Elvin Şiriyev <mailto:elvin_at_siriyev.net>
> *To:* Özgür yazılımlarla çeşitli dillerde yazılım geliştirme
> <mailto:linux-programlama_at_liste.linux.org.tr>
> *Sent:* Friday, November 28, 2008 4:36 PM
> *Subject:* [Linux-programlama] Re: PHP Session Problemi
>
> Session Kaybı için o kadar çok sebep var ki, aşağıdakileri teker
> teker kontrol etmeniz gerekebilir:
>
> 1. Cookie Sıkıntıları: Tarayıcı bozuktur, cookie almıyordur,
> süresi geçiyordur. cookie ömrünü sonsuz (tarayıcı kapanana kadar)
> ayarlanmalı.
> 2. ilgili session_start (veya otomatik session start) yoktur.
> 3. baska bir fonksiyon session değerini değiştiriyordur.
> 4. kontrol fonksiyonunda (işleminde) sıkıntı vardır.
>
> yukarıdakileri kontrol edin. daha da vardır. aklıma gelmedi başka.
> çözülmezse hatanın oluştuğu sayfalarda debug fonksiyonları koy.
> tarayıcı bilgilerini, saatleri, session değerlerini, cookieleri vs
> kaydet. net bilgi bulmak lazım. çok geniş bir soru.
>
> Kolay gelsin.
>
> 2008/11/28 OKAN <liste_at_ari-tech.com <mailto:liste_at_ari-tech.com>>
>
> Merhabalar, benzer bir problemi daha önce de yazmış
> olabilirim. Tecrübeli arkadaşların yardımını rica ediyorum.
>
> Şöyle ki, 2500+ üyeye hizmet veren bir PHP yazılımımız mevcut.
> Sisteme kullanıcı adı ve şifre ile giriş yapılıyor.
>
> 2-3 ayda bir kez bir müşterinin şikayeti bana ulaşıyor ve
> müşteri şikayeti şöyle. Sisteme giril yapamıyorum / giriş
> yapıyorum işlem sayfalarından 2. ye geçtiğim anda sistem beni
> dışarı atıyor.
>
> Kullanıcı kontrolu en basit şekilde yapılıyor ki o da su
>
> if (user ve pass dogru ise)
> {
> $_SESSION['logged']=1;
> }
>
> tum syfaların basında bu deger 1 mi die kontrol ediliyor.
>
> Özetle, 2500 kullanıcıdan bazıları normalde hic sorun
> yaşamazken bir anda login olup direk dışarı atılıyorlar. Ama
> ben bunun nedenini çözemiyorum, bir şekilde açılan session
> açılıyor ama hemen akabinde ölüyor.
>
> Bu konuda fikri olan var mı acaba? Sırf bu sorunu çözmek için
> müşteriyi ziyaret edicem ama sorunu nasıl yakalıcamı bile
> bilmiyorum. Login oluyor sonra dışarı atılıyor.
>
> neden olabilir?
>
> Saygılar
>
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama_at_liste.linux.org.tr
> <mailto:Linux-programlama_at_liste.linux.org.tr>
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
>
>
>
>
> --
> Elvin Şiriyev
> http://siriyev.net
>
> ------------------------------------------------------------------------
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama_at_liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama_at_liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama

_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Mon 01 Dec 2008 - 08:24:24 EET

---------

Bu arsiv hypermail 2.2.0 tarafindan uretilmistir.