php de kullanıcı giriş yaptığında session larım başlıyor, ve kullanıcı id sini $_SESSION["id"] olarak kaydediyorum burada bir sorun yok, htaccess ile session süresine 0 yazdım yani tarayıcı kapanana kadar hafızada tutacak kaç saat olduğu önemsiz olması lazım, tarayıcıdaki güvenlik simgesine tıklayıp çereze gidip sona erme süresine baktığımda da "göz atma süresi sona erdi" yazıyor bunda da bir sorun yok sanırım ama bazen 30 dkka bazen 45 dakka bazen 1.5 saat bazen de 10 dkka sayfa yenilemeden dururken oturumdan atıyor. Yani mesela çalışan formu dolduruyor araya bi şey giriyo tarayıcı vs açık bırakıp işini halledip geliyo 10-30 dkka sonra gelip tamamlayıp kaydet dediğinde oturumdan atıyor giriş yapması isteniyor. Bunu nasıl çözebilirim.
Header.php de kullandığım session kontrolünde de bir sorun olduğunu sanmıyorum ama aşağıda session kayıt, header php ve htaccessdaki kodları ekliyorum.
header.php session kontrol;
if(@$_SESSION["id"]){
session ı değişkene atama
}
else {
çıkış yaptırıp girişe yönlendirme kodu
 }

login.php session kayıt kısmı;
$_SESSION["id"]=$login_query_reader["id"];

htaccess kodu;
<IfModule mod_php5.c>
    #Session timeout
    php_value session.cookie_lifetime 0
    php_value session.gc_maxlifetime 0
</IfModule>