emrecanozkan adlı üyeden alıntı: mesajı görüntüle
Merhaba dostlar,

Php bir admin panel sistemi hazırladım. Kullanıcı login oluyor sitede bir aktiflik yapmadıktan 30 dakika sonra otomatik sistem logout yapıyor kullanıcıyı. Bu 30dakikayı 6 saat yapmak istiyorum ne yapmam gerek.

Teşekkürler
<?php
 
 session_start();

 /* eğer vaktiGeldi session'ı yok ise sessionları oluştur */
 if ( !isset($_SESSION['vaktiGeldi']) ){
   $_SESSION['vaktiGeldi'] = time() + 20;
   $_SESSION['kullanici_adi'] = 'K.Adı';
 }

 /* session zamanı geçmiş ise belirli session'ları yok et */
 if ( time() > $_SESSION['vaktiGeldi'] ){
   unset($_SESSION['kullanici_adi']);
   // ya da session_destroy()
 }

 echo 'Hoşgeldin, <strong>'.$_SESSION['kullanici_adi'].'</strong>';

?>
Not: Alıntıdır.