Mindphp.com เว็บ สอนสร้างเว็บไซต์ เว็บเซอเวอร์ Hosting Web Server สอน Joomla phpbb
(New Look)
หน้าเว็บบอร์ด » Webboard » Programming - PHP » Count down Javascript โปรเจ็คเกี่ยวกับการทำข้อสอบ
 


 
รับสมัครพนง.บัญชี มีประสบการณ์ 
 

				
* เข้าสู่ระบบ    * สมัครสมาชิก   * FAQ




โพสต์กระทู้ใหม่ กลับไปยังกระทู้  [ 5 โพสต์ ] 
เจ้าของ ข้อความ
โพสต์โพสต์แล้ว: 05/05/2012 8:50 pm 
คือตอนนี้หนูทำโปรเจ็คเกี่ยวกับการทำข้อสอบของนักเรียนค่ะ แล้วในการทำข้อสอบผ่านเว็บไซต์หนูต้องการกำหนดเวลาทำข้อสอบ เช่น วิชาคณิตศาสตร์ใช้เวลา 2 ชั่วโมง และต้องการให้มีการนับเวลาถอยหลังในข้อสอบด้วยค่ะ คือเวลาหมดจะเช็คคะแนนแล้วเก็บใส่ดาต้าเบสทันที แต่ปัญหามีอยู่ว่า เวลาที่หนูทำให้มันนับถอยหลังนั้น เวลากด F5 หรือรีเฟสมันก็จะเริ่มนับใหม่ หรือกด back มันก็เริ่มนับใหม่ หนูต้องการให้เวลานั้นนับจากดาต้าเบสเช่นเก็บเวลาไว้ในดาต้าเบสแล้วนำมาหักออกในเวลาที่ใช้ไปอ่ะครับถ้ากดรีเฟสก็นับต่อประมาณนั้น ถ้ากด back ก็ทำการรวมคะแนนเรย

***มือใหม่ค่ะ^^ เขียนในรูปแบบ CI ขอบคุณล่วงหน้านะคะ


รายงานในข้อความ
     
ตอบกลับพร้อมอ้างอิง  
 หัวข้อกระทู้: Re: Count down
โพสต์โพสต์แล้ว: 05/05/2012 9:00 pm 
ออนไลน์
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
ภาพประจำตัวสมาชิก

ลงทะเบียนเมื่อ: 01/01/1970 8:00 am
โพสต์: 10267
ขอตอบเป็นแนวทางนะครับ
ลองใช้ cookies เข้ามาช่วย ด้วยซิครับ
เก็บเวลาเริ่มต้นไว้ก่อน ถ้า user refresh หน้า ก็ให้ javascript นับ ถอยหลังต่อจาก เวลาที่อยู่ใน cookies ที่เราสร้างไว้ตอนเข้าหน้าทำข้อสอบครั้งแรก
หรือ ใช้ Ajax ร่วมด้วยก็ดีครับ เช่นพอเข้าหน้าแรก ก็ให้ ajax อัพแดดเวลาในฐานข้อมูลไป เรื่อยๆ ถ้าเวลา เกินที่ตั้งไว้ แล้วก็ให้เปลี่ยนไปหน้าที่ต้องการ หรือ รวมคะแนนออกมาเลยตามต้องการก็ได้

_________________
แบ่งปันความรู้ให้คนอื่นกันบ้างนะ...
Dictionary Thai - ENG http://dictionary.meelink.com
เช็คความเน็ตเน็ตที่ท่านใช้
http://www.mindphp.com/modules.php?name ... ernet_True
ข้อมูลเครื่องบิน http://www.meemotor.com/
โปรแกรม PHP Time stamp Converter
http://www.thainaturecure.com/timer_tim ... switch.php


รายงานในข้อความ
ข้างบน  ข้อมูลส่วนตัว
  
ตอบกลับพร้อมอ้างอิง  
 หัวข้อกระทู้: Re: Count down
โพสต์โพสต์แล้ว: 05/05/2012 9:10 pm 
mindphp เขียน:
ขอตอบเป็นแนวทางนะครับ
ลองใช้ cookies เข้ามาช่วย ด้วยซิครับ
เก็บเวลาเริ่มต้นไว้ก่อน ถ้า user refresh หน้า ก็ให้ javascript นับ ถอยหลังต่อจาก เวลาที่อยู่ใน cookies ที่เราสร้างไว้ตอนเข้าหน้าทำข้อสอบครั้งแรก
หรือ ใช้ Ajax ร่วมด้วยก็ดีครับ เช่นพอเข้าหน้าแรก ก็ให้ ajax อัพแดดเวลาในฐานข้อมูลไป เรื่อยๆ ถ้าเวลา เกินที่ตั้งไว้ แล้วก็ให้เปลี่ยนไปหน้าที่ต้องการ หรือ รวมคะแนนออกมาเลยตามต้องการก็ได้




ขอบคุณค่ะ
แต่ต้องทำอย่างไงบ้างอ่ะคะ รบกวนลองเขียนเป็นตัวอย่างให้ศึกษาได้ป่ะคะ พอดีว่าไม่เก่งค่ะ เพิ่งเริ่มเขียนยังไม่ค่อยชำนาญค่ะ


รายงานในข้อความ
ข้างบน  
  
ตอบกลับพร้อมอ้างอิง  
โพสต์โพสต์แล้ว: 06/05/2012 3:50 am 
ออนไลน์
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
ภาพประจำตัวสมาชิก

ลงทะเบียนเมื่อ: 01/01/1970 8:00 am
โพสต์: 10267
ถ้าเพิ่งเริ่มหัดเขียน แนะนำให้ เขียนธรรมดาก่อน ใช้ CI ครับ

_________________
แบ่งปันความรู้ให้คนอื่นกันบ้างนะ...
Dictionary Thai - ENG http://dictionary.meelink.com
เช็คความเน็ตเน็ตที่ท่านใช้
http://www.mindphp.com/modules.php?name ... ernet_True
ข้อมูลเครื่องบิน http://www.meemotor.com/
โปรแกรม PHP Time stamp Converter
http://www.thainaturecure.com/timer_tim ... switch.php


รายงานในข้อความ
ข้างบน  ข้อมูลส่วนตัว
  
ตอบกลับพร้อมอ้างอิง  
โพสต์โพสต์แล้ว: 16/05/2012 11:16 am 
สอบถามได้นะคะ
0876665547


รายงานในข้อความ
ข้างบน  
  
ตอบกลับพร้อมอ้างอิง  
แสดงโพสจาก:  เรียงตาม  
โพสต์กระทู้ใหม่ กลับไปยังกระทู้  [ 5 โพสต์ ] 

» Count down Javascript โปรเจ็คเกี่ยวกับการทำข้อสอบ

เขตเวลา GMT + 7 ชั่วโมง [ DST ]

Count down Javascript โปรเจ็คเกี่ยวกับการทำข้อสอบ   ตอบกลับ   แสดง   โพสต์ล่าสุด 
ทำ joomla 3.3 แต่เผลอลง vinaora-visitors-counter 2.5 แล้วเวบ error
โดย JoomLa New » 30/08/2014 9:34 am

2 ตอบกลับ

227 แสดง

โพสต์ล่าสุด โดย toto88 ดูข้อความล่าสุด
17/09/2014 2:19 pm
Joomla Development

[MOD] Countdown Disable Board
โดย thatsawan » 21/05/2014 3:56 pm

0 ตอบกลับ

407 แสดง

โพสต์ล่าสุด โดย thatsawan ดูข้อความล่าสุด
21/05/2014 3:56 pm
PHPBB3 Mod Review

โปรแกรมหน้า accounting software โปรแกรมบัญชี ตัวไหน ที่มีระบบวางบิล รับวางบิล
โดย imsn » 04/03/2014 1:14 pm

0 ตอบกลับ

541 แสดง

โพสต์ล่าสุด โดย imsn ดูข้อความล่าสุด
04/03/2014 1:14 pm
ถาม - ตอบ คอมพิวเตอร์

ขอความช่วยเหลือ Fatal error encountered during command execution
โดย ktanan » 15/01/2014 12:40 pm

4 ตอบกลับ

1142 แสดง

โพสต์ล่าสุด โดย ktanan ดูข้อความล่าสุด
15/01/2014 6:17 pm
SQL - Database

Countdown Disable Board นับถอยหลังปิดกระทู้
โดย M004 » 23/05/2013 8:05 pm

0 ตอบกลับ

561 แสดง

โพสต์ล่าสุด โดย M004 ดูข้อความล่าสุด
23/05/2013 8:05 pm
PHPBB3 Mod Review


ท่าน สามารถ โพสกระทู้ในบอร์ดนี้ได้
ท่าน สามารถ ตอบกระทู้ในบอร์ดนี้ได้
ท่าน ไม่สามารถ แก้ไขโพสของท่านในบอร์ดนี้ได้
ท่าน ไม่สามารถ ลบโพสของท่านในบอร์ดนี้ได้
ท่าน ไม่สามารถ แนบไฟล์ในบอร์ดนี้ได้

ไปที่:  
Powered by phpBB® Forum Software © phpBB Group
Thai language by Mindphp.com & phpBBThailand.com