|
|
|
member ไม่แสดงภาษาไทย ควรเพิ่มเติมหรือแก้ไขตรงไหนดีครับ |
|
|
|
|
|
|
|
https://www.thaicreate.com/search?q=%E0%B9%81%E0%B8%81%E0%B9%89%E0%B8%A0%E0%B8%B2%E0%B8%A9%E0%B8%B2%E0%B9%84%E0%B8%97%E0%B8%A2&cx=partner-pub-0639452308651048%3Amgul3k-tjap&cof=FORID%3A10&ie=UTF-8&imageField.x=25&imageField.y=11
หัดหาเองก็ได้มั้งครับ
|
|
|
|
|
Date :
2015-05-28 13:08:11 |
By :
ขี้เกียจ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองค้นหา session timeout ดูครับ
จะได้กำหนดเวลาของ session ได้ว่า ถ้าปิดโปรแกรม หรือเปิดหน้าจอค้างไว้ นานเท่าไหร่ถึงจะให้ปิด session นั้นๆ
คล้ายๆ กับ cookie อะครับ กำหนดเวลาได้
|
|
|
|
|
Date :
2015-05-28 13:11:50 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตัวอย่าง pattern mysqli connect set utf8
Code (PHP)
$db = new mysqli( 'host', 'user', 'psw', 'dbname') or die( .... );
$db->query('SET NAME utf8');
ส่วน session เป็นวิธีการเก็บ data connection
ต้องใช้ function ของ php ในการเก็บ session อ้างอิงค่าต่างๆ
เข่น
session_start();
$_SESSION['profile']=$reSultRows;
unset($_SESSION['profile']);
session.gc_maxlifetime
ไม่สามารถ ทำเองโดดๆ ได้ครับ
คืออย่างน้อยต้องมี session_start();
ปกติจะเก็บเป็นไฟล์ หรืออาจจะแปลงมาเก็บลง database ก็ได้
การเก็บ session ลง database จำเป็น สำหรับเครื่องที่มี หลายเซอเวอร์ให้บริการ ( load balance ) เท่านั้น
ไม่จำเป็นสำหรับ เครื่อง server เดี๋ยวๆ
โดยปกติ เมือปิด browser session ก็จะหลุด ปิดไปเองโดยอัตโนมัติ
แต่ถ้าใช้ database ในการเก็บ ต้องสั้งให้ปิด ก็จะต้องมีการเก็บ maxlifetime เซทค่าต่างๆไว้ด้วย
|
|
|
|
|
Date :
2015-05-28 14:19:57 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วครับ ขอบคุณมากๆครับ
|
|
|
|
|
Date :
2015-05-28 14:20:18 |
By :
saovarott159 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|