10/10/2018, 09:36

tôi bị mất session trong IE

ko hiểu sao tôi dùng codeigniter để làm web vậy mà tôi dùng session để lưu dữ liệu ko hiếu sao ff thì nhận đựoc còn IE thì k nhận ?
vậy nó bị gì vậy >
ngoc_viet08 viết 11:38 ngày 10/10/2018
nó bị gì thì hỏi you chứ . u làm nó mà . có khi u chưa làm đúng với nó bảo .
xài hàng người ta khổ thế đấy
kogankid viết 11:43 ngày 10/10/2018
tình hình là codeigniter bị lỗi session trong IE 6, tui cũng bị vậy, giải pháp thì search hoài không ra, thấy các pro nước ngoài cũng xài $_SESSION chứ không xài session của codeigniter, bạn thử xài session bằng database như trong hướng dẫn của codeigniter xem còn bị không (tui chưa có test).

Tui thì xài $_SESSION cho nó lành, dễ đồng bộ.

Ý kiến cá nhân thôi, không tranh cãi gì ở đây hết, hehe

[=========> Bổ sung bài viết <=========]

còn vụ nó bị gì thì tại vì codeigniter tạo session như 1 biến chứ không xài session bình thường, không đi sâu lắm, review thấy thế thui à,
tui nghĩ xài $_SESSION cũng good, tiện hơn session của codeigniter và dễ đồng bộ khi build web application xài nhiều framework (ví dụ như 1 phần codeigniter, 1 phần joomla)

trong file index.php thêm dzô session_start(); rùi xài mút mùa, khoẻ re, keke
kiem_bo viết 11:40 ngày 10/10/2018
tôi có xài session với db nhưng vẫn k đựoc
thật là khó nhỉ tôi bị cái này lâu rồi mà CI vẫn chưa có giải pháp nào triệt để
hy vọng phiên bản mới sẽ có giải pháp cho lỗi này
s.code viết 11:42 ngày 10/10/2018
http://www.ddth.com/showthread.php?t=251893

Tôi trả lời bác rồi mà bác vẫn hỏi lại là sao. Ko làm dc à
pcdinh viết 11:45 ngày 10/10/2018
Thận trọng khi dùng đường dẫn có chứa _ với IE
s.code viết 11:48 ngày 10/10/2018
Được gửi bởi pcdinh
Thận trọng khi dùng đường dẫn có chứa _ với IE
Ý bác là sao ?? Nói rõ hơn đc ko
kiem_bo viết 11:36 ngày 10/10/2018
s.code làm theo cách bạn chỉ cũng k được luôn
tôi có đọc trên diễn đàn của nó là ta nên bỏ ci_sesssion thành cisession ở
$config['sess_cookie_name']= 'ci_session';
ghetlamminh viết 11:38 ngày 10/10/2018
tôi cũng đã gặp trường hợp giống bạn và cũng đã sửa lại được
1- do lỗi hệ thống date time của server lúc đầu tui không để ý sao mới biết máy mình date là 1-1-2001, như FF vẫn ok còn IE thì không.
2- codeigniter sử dụng cookie để làm session nên cũng gặp trường hợp ie không cho lưu lại cookie -> codeigniter teo
3- tìm hiễu trong forum codeigniter thì có người nói sửa $config['sess_cookie_name']= 'ci_session'; thành $config['sess_cookie_name']= 'session';
tôi sửa 3 lỗi đó thì test lại "bổng nhưng chạy được" hì chúc bạn thành công.
kiem_bo viết 11:39 ngày 10/10/2018
1- do lỗi hệ thống date time của server lúc đầu tui không để ý sao mới biết máy mình date là 1-1-2001, như FF vẫn ok còn IE thì không.
bạn có thể giải thích hơn về cái này k ?
Bài liên quan
0