410.php 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143
  1. <?
  2. session_start();
  3. echo "<meta charset=utf8>";
  4. if ($_SESSION['id'] == '' || $_SESSION['id'] == NULL){
  5. echo '您尚未登入';
  6. exit;
  7. }
  8. include("connect.php");
  9. $userid = $_SESSION['name'];
  10. $sql = "SELECT User_ID,p410 FROM coursepagecount WHERE User_ID = '".$userid."'";
  11. $result = mysql_query($sql) or die('MySQL query error');
  12. $row = mysql_fetch_array($result);
  13. $num = $row[1]+1;
  14. if($num<10){
  15. $count = "0".(string)($num);
  16. }
  17. else{
  18. $count = "".(string)($num);
  19. }
  20. $sql ="UPDATE coursepagecount SET p410 = '".$num."' WHERE User_ID='".$userid."'";
  21. $result = mysql_query($sql) or die('MySQL query error');
  22. mysql_close($link);
  23. ?>
  24. <! DOCTYPE HTML>
  25. <html>
  26. <head>
  27. <title>Exam</title>
  28. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  29. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  30. <meta name="mobile-web-app-capable" content="yes">
  31. <meta name="apple-mobile-web-app-capable" content="yes" />
  32. <meta name="viewport" content="user-scalable=no, width=device-width, initial-scale=1.0, maximum-scale=1.0"/>
  33. <META http-equiv="Cache-Control" content="no-cache">
  34. <META http-equiv="Pragma" content="no-cache">
  35. <META http-equiv="Expires" content="0">
  36. <script src="./fingers.js"></script>
  37. <script src="./function.js"></script>
  38. <script src="./function1.js"></script>
  39. <script type="text/javascript">
  40. saveRecord("43811<?echo $count?>");
  41. </script>
  42. </head>
  43. <body>
  44. <script>
  45. var arrow;
  46. var i = 0;
  47. function checkCorrect(){
  48. var correct=document.getElementById("correct");
  49. var wrong=document.getElementById("wrong");
  50. var check=document.getElementById("check");
  51. var blank=document.getElementById("blank");
  52. var next=document.getElementById("next");
  53. var back=document.getElementById("back");
  54. var checkButton29 = document.getElementById("checkButton29");
  55. if(arrow.checkRes()){
  56. setTimeout(
  57. function(){
  58. correct.style.display = "inline";
  59. correct.style.left =1000;
  60. correct.style.top = 500;
  61. back.style.display = "inline";
  62. back.style.left = 910;
  63. back.style.top = 580;
  64. next.style.display = "inline";
  65. next.style.left = 1030;
  66. next.style.top = 580;
  67. },3000)
  68. saveRecord(100);
  69. }
  70. else{
  71. setTimeout(
  72. function(){
  73. wrong.style.display = "inline";
  74. wrong.style.left = 1000;
  75. wrong.style.top = 500;
  76. back.style.display = "inline";
  77. back.style.left = 910;
  78. back.style.top = 580;
  79. next.style.display = "inline";
  80. next.style.left = 1030;
  81. next.style.top = 580;
  82. },3000)
  83. saveRecord(200);
  84. }
  85. //blank.className="hidden";
  86. }
  87. this.onload = function() {
  88. arrow=new FingerComponent(["arrow"]);
  89. }
  90. </script>
  91. <style>
  92. .defaultHideBtn{
  93. position:absolute;
  94. display: none;
  95. }
  96. .hidden{
  97. position:absolute;
  98. display :none;
  99. }
  100. .blank1{
  101. position:absolute;
  102. left: 25%;
  103. top: 0%;
  104. z-index: 0;
  105. }
  106. .arrow-begin{
  107. position:absolute;
  108. left: 45.3%;
  109. top: 22.5%;
  110. transform-origin: 0% 100%;
  111. -webkit-transform-origin: 0% 100%;
  112. z-index: 100;
  113. }
  114. .checkAnswer{
  115. position:absolute;
  116. display: inline;
  117. left: 950px;
  118. top: 200px;
  119. width: 150px;
  120. z-index: 10;
  121. }
  122. </style>
  123. <div>
  124. <img id="arrow" src="image/410p.jpg" class="arrow-begin">
  125. <img id="blank" src="image/410pq.jpg" class= "blank1"/>
  126. <img id="check" src="image/check.jpg" class="hidden"/>
  127. <img id="correct" src="image/correct.jpg" class="hidden"/>
  128. <img id="wrong" src="image/wrongnext.jpg" class="hidden"/>
  129. <img class="defaultHideBtn" id="back" src="image/prevButton.jpg" onclick="nextPage(43819<?echo $count?>,'409A')"/>
  130. <img class="defaultHideBtn" id="next" src="image/nextButton.jpg" onclick="nextPage(43819<?echo $count?>,'410A')"/>
  131. </div>
  132. <button class= "CheckAnswer" id="checkButton29" onclick="checkCorrect();">確認答案</button>
  133. </body>
  134. </html>