<?php session_start(); if (!isset($_SESSION['timeend'])){ unset($_SESSION['timeend']); $endtime = time() + 10; $_SESSION['timeend'] = $endtime; } ($_SESSION['timeend'] - time()) < 0 ? $EndTime = 0 : $EndTime = $_SESSION['timeend'] - time(); if($EndTime <= 0) { unset($_SESSION['timeend']); //session_destroy(); } ?> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> แกเหลือเวลา <span id="timer" style="color:red;"><?=$EndTime?></span> วินาที นะเฟร้ย <script type="text/javascript"> var pastTime = <?=$EndTime;?>; function mycountdown(){ if(pastTime > 0) { pastTime -= 1; document.getElementById('timer').innerHTML = pastTime; } if(pastTime < 1) { window.location = "http://www.google.com/" } } if(pastTime >0){ setInterval(mycountdown,1000); } </script>
<?php session_start(); function secondsTime($examTime){ $time = explode(":", $examTime); $h = $time[0]*3600; $m = $time[1]*60; $s = $time[2]*1; $seconds = $h+$m+$s; return $seconds; //แปลงค่าเป็นวินาที } $seconds = secondsTime("0:30:5"); if (!isset($_SESSION['timeend'])){ unset($_SESSION['timeend']); $endtime = time() + $seconds; $_SESSION['timeend'] = $endtime; } ($_SESSION['timeend'] - time()) < 0 ? $EndTime = 0 : $EndTime = $_SESSION['timeend'] - time(); if($EndTime <= 0) { unset($_SESSION['timeend']); //session_destroy(); } function checkTime($seconds){ $hours = floor($seconds / 3600); $mins = floor(($seconds - ($hours*3600)) / 60); $secs = floor(($seconds - ($hours*3600)) % 60); $time = $hours.":".$mins.":".$secs; return $time; //แปลงเป็นวินาทีให้อยู่ในรูปแบบ xx:xx:xx } $time = checkTime($EndTime); ?> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <body onLoad="begintimer()"> <script language=""> var limit="<?=$time;?>"; if (document.images){ var parselimit=limit.split(":") parselimit=(parselimit[0]*3600)+(parselimit[1]*60)+parselimit[2]*1 //alert(parselimit); } function begintimer(){ if (!document.images) return if (parselimit==1) // เหตุการณ์ที่ต้องการให้เกิดขึ้น // window.location='page.php'; ถ้าต้องการให้กระโดดไปยัง Page อื่น frmTest.submit(); else{ parselimit-=1 curhr=parseInt((parselimit%86400)/3600); curmin=parseInt((parselimit%86400)%3600/60); cursec=parseInt(((parselimit%86400)%3600)%60); if (curhr!==0 && curmin!=0) curtime="เวลาที่เหลือ <font color=red> "+curhr+"</font> ชั่วโมง <font color=red>"+curmin+" </font>นาที กับ <font color=red>"+cursec+" </font>วินาที " else if(cursec==0 && curmin==0 && curhr==0) { alert('หมดเวลาแล้วจ้า'); } else { curtime="เวลาที่เหลือ <font color=red> "+curhr+"</font> ชั่วโมง <font color=red>"+curmin+" </font>นาที กับ <font color=red>"+cursec+" </font>วินาที " } document.getElementById('dplay').innerHTML = curtime; setTimeout("begintimer()",1000) } } //--> </script> <div id=dplay ></div> <form name="frmTest" action="check.php"> // ใส่ Form </form>
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง