lostyazilim
tr.link

Php session hakkında

3 Mesajlar 634 Okunma
lstbozum
tr.link

cc33 cc33 WM Aracı Kullanıcı
  • Üyelik 14.03.2020
  • Yaş/Cinsiyet 29 / E
  • Meslek web master
  • Konum Mersin
  • Ad Soyad Ç** C**
  • Mesajlar 75
  • Beğeniler 3 / 2
  • Ticaret 0, (%0)
Merhaba arkadaşlar php tabanlı web sitemde arka plana alıp belirli bir süre sonra girince oturum kapatıyor ben bu oturumu süresiz yapmak istiyorum en azından tarayıcıyı kapatana kadar bunu nasıl yapabilirim
 

 

wmaraci
reklam

Decimas Decimas WM Aracı Kullanıcı
  • Üyelik 19.04.2015
  • Yaş/Cinsiyet 26 / E
  • Meslek Developer
  • Konum İstanbul Avrupa
  • Ad Soyad E** E**
  • Mesajlar 820
  • Beğeniler 1 / 302
  • Ticaret 1, (%100)
Her session oluşturulduğunda aynı zamanda bir cookie'de oluşturulur. Bu cookie session bilgisini tutar, böylece her istek kim tarafından gelmiş anlayabiliriz. PHP tarafında oturumu başlattığında cookie_lifetime için değer verirsen istediğin süre kadar oturum oluşturmuş olursun.


session_start([
'cookie_lifetime' => 3600 * 1,
]);


3600 saniye 1 saat demek, bunu hangi sayı ile çarparsam 3600 * x saat kadar oturum oluşturursun.

(bu yöntem sanırım sadece PHP 7 ve üstü için geçerli.)
 

 

no time for caution

cc33 cc33 WM Aracı Kullanıcı
  • Üyelik 14.03.2020
  • Yaş/Cinsiyet 29 / E
  • Meslek web master
  • Konum Mersin
  • Ad Soyad Ç** C**
  • Mesajlar 75
  • Beğeniler 3 / 2
  • Ticaret 0, (%0)
Cok teşekkür ederim 🙏
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al