Quote:php_value session.cache_expire 3000000
<?php session_start(); $path=""; include ($path.'include/config.php'); $user_login=$_REQUEST['user_login']; $pass_login=$_REQUEST['pass_login']; $sql="select * from tb_members where tb_member_user ='$user_login' and tb_member_pass ='$pass_login' and tb_member_conf !='0' "; $result=mysql_db_query($database,$sql); $num=mysql_num_rows($result); $fetch_dis=mysql_fetch_array($result); mysql_close(); if ($num<=0){ ?> <script language="javascript">window.alert('ข้อมูล log In ผิดพลาด\nกรุณา Log In อีกครั้ง');</script> <script language="javascript">window.location.href = 'index.php'</script> <?php } else{ session_start(); session_unregister("umember_id"); session_unregister("umember_name"); session_unregister("umember_nickname"); session_unregister("umember_email"); session_unregister("umember_user"); session_unregister("umember_pass"); session_unregister("umember_status"); session_unregister("umember_conf"); session_unregister("umember_depart'"); session_unregister("umember_meeting'"); session_register("umember_id"); session_register("umember_name"); session_register("umember_nickname"); session_register("umember_email"); session_register("umember_user"); session_register("umember_pass"); session_register("umember_status"); session_register("umember_conf"); session_register("umember_depart'"); session_register("umember_meeting'"); $_SESSION['umember_id'] = $fetch_dis["tb_member_id"]; $_SESSION['umember_name'] = $fetch_dis["tb_member_name"]; $_SESSION['umember_nickname'] = $fetch_dis["tb_member_nickname"]; $_SESSION['umember_email'] = $fetch_dis["tb_member_email"]; $_SESSION['umember_user'] = $fetch_dis["tb_member_user"]; $_SESSION['umember_pass'] = $fetch_dis["tb_member_pass"]; $_SESSION['umember_status'] = $fetch_dis["tb_member_status"]; $_SESSION['umember_conf'] = $fetch_dis["tb_member_conf"]; $_SESSION['umember_depart'] = $fetch_dis["tb_member_depart"]; $_SESSION['umember_meeting'] = $fetch_dis["tb_member_meeting"]; ?> <!--<script language="javascript"> window.alert('JES Interior e-Report \nให้พนักงานลงรูปภาพก่อน 18.00 น. เท่านั้น'); </script> --> <script language="javascript">window.location.href = 'index.php'</script> <?php } ?>
<?php /* เราสามารถกำหนดเวลาให้ ตัวแปร SESSION หมดอายุได้ ด้วย ฟังก์ชัน ini_set(session.gc_maxlifetime, 1800); 1800 คือจำนวนวินาทีของตัวแปร SESSION ว่าต้องการ ให้ตัวแปร SESSION นั้นอยู่ได้นานแค่ไหน หาก ฟังก์ชันข้างต้นไม่สามารถทำงานได้ เราสามารถ สร้างฟังก์ชันไว้ใช้งานเองแบบง่ายๆ ได้ ดังนี้ */ function setSessionTime($_timeSecond){ if(!isset($_SESSION['ses_time_life'])){ $_SESSION['ses_time_life']=time(); } if(isset($_SESSION['ses_time_life']) && time()-$_SESSION['ses_time_life']>$_timeSecond){ if(count($_SESSION)>0){ foreach($_SESSION as $key=>$value){ unset($$key); unset($_SESSION[$key]); } } } } // การใช้งาน setSessionTime(10); // 10 คือจำนวนวินาทีที่ต้องการให้ตัวแปร SESSION หมดอายุ // สามารถกำหนดเป็น 30*60 // หมายถึงกำหนดให้ตัวแปร SESSION หมดอายุภายใน 30 นาที // เช่น setSessionTime(30*60); // ฟังก์ชันนี้สามารถนำไปใช้ในการกำหนดเวลาว่าให้ user ต้องทำการล็อกอิน // ใหม่ทุกๆ กี่นาทีหรือกี่วินาที หรือกี่ชั่วโมงก็ได้ ?>
Quote:แล้วจะ Set ยังไงให้ไม่หมดอายุอ่ะครับ
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง