Session หมดเวลาเร็วไปหน่อย อยากขยายเวลาออกไป ต้องไปตั้งที่ไหนครับ


Session หมดเวลาเร็วไปหน่อย อยากขยายเวลาออกไป ต้องไปตั้งที่ไหนครับ


ผมได้โปรแกรมมาตัวหนึ่ง พัฒนาจาก Codeigniter (Opensource Point of sale)

http://sourceforge.net/projects/opensourcepos/

พบปัญหาว่าขณะทำรายการอยู่ มันหลุดมาที่หน้า Login บ่อยมาก

สันนิษฐานว่า session น่าจะหมดเวลา เลยอยา่กจะหาวิธีขยายเวลาออกไปน่ะครับ


ตัวอย่าง code หมวด Controller

/application/controllers/login.php

(เริ่ม PHP)

class Login extends CI_Controller
{
function __construct()
{
parent::__construct();
}

function index()
{
if($this->Employee->is_logged_in())
{
redirect('home');
}
else
{
$this->form_validation->set_rules('username', 'lang:login_undername', 'callback_login_check');
$this->form_validation->set_error_delimiters('', '');

if($this->form_validation->run() == FALSE)
{
$this->load->view('login');
}
else
{
redirect('home');
}
}
}

function login_check($username)
{
$password = $this->input->post("password");

if(!$this->Employee->login($username,$password))
{
$this->form_validation->set_message('login_check', $this->lang->line('login_invalid_username_and_password'));
return false;
}
return true;
}
}

(จบ PHP)

โพสเมื่อ : 2012-10-12 12:18:10 | 5 ปี , 8 เดือน , 2 สัปดาห์ , 5 วัน , 20 ชั่วโมง ผ่านมา

== ยังไม่มีสมาชิกตอบกระทู้นี้ ==


เข้าสู่ระบบ
คงสถานะการเข้าระบบ