php - 需要一种方法将实际使用 PHP 构建的测验的可用时间限制为 50 分钟
问题描述
我有这个 60 个问题的测验的基本代码。我需要的是一种将测验者限制在 50 分钟内完成测验的方法,之后表单会自动调用下一个文件。顶部的奶油将在页面上显示可用时间。有任何想法吗?谢谢。
<?php
// Start output buffering.
ob_start();
// Initialize a session.
session_start();
echo '<form action="sampleform.php" onSubmit="return verify()" method="post">';
echo '<p>1. Question</p><ul><li><input type="radio" name="q1" value="A" /> <b>A. </b>Answer1</li><li><input type="radio" name="q1" value="B" /> <b>B. </b>Answer2</li><li><input type="radio" name="q1" value="C" /> <b>C. </b>Answer3</li><li><input type="radio" name="q1" value="D" /> <b>D. </b>Answer4</li><li><input type="radio" name="q1" value="?" checked style="display:none;" /></li></ul>';
// Total of 60 questions.
echo '<div align="center"><input type="submit" name="submit" value="Click ONCE when finished." /></div>
<input type="hidden" name="submitted" value="TRUE" /></form>';
<?php // Flush the buffered output.
ob_flush();
?>
解决方案
推荐阅读
- asp.net-core - .net 3.0 中的路由 - 路由参数和操作参数
- python - 带有远程驱动器python脚本的批处理文件
- python - KMeans 和创建树状图会产生相同的标签吗?
- javascript - JS FullCalendar Day & Event 双击功能
- c++ - 算法不适用于非常量对象的 const_iterator
- hibernate - Hibernate OneToMany 关系在保存时先插入再更新,如何避免冗余更新?
- css - 在本机反应中显示等效的内联块
- c++ - 编译器在构造函数中计算的成员偏移量不正确
- json - 在 Oracle APEX 19.1 表单中插入/更新 JSON 日期失败
- macos - -bash: minikube: 找不到命令