Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/299.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用js和php设置并显示窗体的倒计时计时器_Javascript_Php - Fatal编程技术网

Javascript 使用js和php设置并显示窗体的倒计时计时器

Javascript 使用js和php设置并显示窗体的倒计时计时器,javascript,php,Javascript,Php,我有一张考试表。我想在学生打开页面时设置并显示一个倒计时计时器(例如60分钟)。如果他们在规定的时间后张贴表格,那将是不可接受的,他们将失去考试机会 我该怎么做?只使用js还是需要同时使用php 我是新手,所以需要一些清晰的代码 谢谢考虑使用数据库进行此检查或某种服务器端检查。当学生第一次打开测试时,应将时间存储在数据库中,并计算显示的时间。否则刷新页面将重置计时器。最后,如果提交时间开始时间

我有一张考试表。我想在学生打开页面时设置并显示一个倒计时计时器(例如60分钟)。如果他们在规定的时间后张贴表格,那将是不可接受的,他们将失去考试机会

我该怎么做?只使用js还是需要同时使用php

我是新手,所以需要一些清晰的代码


谢谢

考虑使用数据库进行此检查或某种服务器端检查。当学生第一次打开测试时,应将时间存储在数据库中,并计算显示的时间。否则刷新页面将重置计时器。最后,如果提交时间开始时间<60秒,则他/她及时完成

这意味着您需要PHP作为示例。它应该调用一个方法来存储当前时间,如果数据库中的某个字段未完全存储,则该方法将存储当前时间,然后在提交后执行相同的操作。如果数据库中存在提交时间,则不应允许他/她再次进行测试


JavaScript只能用于显示时间,不能单独用于有效性检查而不进行任何服务器端检查。

JavaScript可以很容易地操作。您需要在考试开始和结束时记录服务器的时间,以便确保时间正确。倒计时计时器将使用javascript,但您将始终检查服务器时间,以确保只经过60分钟