Dec
9
2009

Truyền Session giữa main domain và subdomain

Bạn nào config Session của Apache rồi thì khỏi xài cái này chi nữa. Còn bạn nào chưa config hoặc không thể config (vì nhiều nguyên nhân) thì có thể nghiên cứu thêm hàm này để sử dụng.

“Hàng” này lượm được bên site dangkhoi.info nhưng hình như bác ý cũng “lượm” được ở đâu đó :D Thôi thì ai là tác giả nếu có lỡ đọc thấy cái này thì lên tiếng nghen. Còn trên tinh thần chia sẻ thì mình cứ post lên đây vừa lưu trữ sau này sử dụng, vứa share cho anh em bà con dòng họ nhanweb cùng xài chung ;):x

    function k_session_start ($time = 3600, $ses = ‘MYSES’, $site = “.nhanweb.com”)
    {
    session_set_cookie_params($time, “/”, $site);
    session_name($ses);
    session_start();

    // Reset the expiration time upon page load
    if (isset($_COOKIE[$ses]))
    setcookie($ses, $_COOKIE[$ses], time() + $time, “/”, $site);
    }

Cái này dùng thay cho session_start(). Điểm nổi bật ngoài truyển session đi giữa main domain và subdomain nó còn có thể giải quyết được timeout của session. Nghĩa là session sẽ không bị detroy sau 1 thời gian dài :wait:

Bài có liên quan

Bài viết liên quan

Tác giả: Nguyễn Duy Nhân

Một blogger ... cùi bắp! Đơn giản: tôi muốn ghi lại những gì xảy ra xung quanh, cả công việc lẫn cuộc sống và chia sẻ với các bạn đọc. Nếu bạn cảm thấy bài viết có nhiều điểm không chính xác, hãy comment và chia sẻ để tôi còn được học hỏi từ những góp ý của bạn.

3 bình luận + Bình luận ngay

  • Cám ơn bác Nhân :D
    .-= Bài viết mới tại babyinternet´s blog ..Internet và những số liệu trong 1 ngày =-.

  • Thanks nếu còn bài nào hay bác cứ share để anh em cùng tham khảo. :D

    • Cứ yên tâm là mình sẽ share tất cả những gì mình biết. Bác cũng share đi chứ đừng có dấu nghề nữa :kill:

Mạng xã hội