407.php 3.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  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,p407 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 p407 = '".$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. <link rel="stylesheet" type="text/css" media="all" href="style.css" />
  37. <script src="./jquery-1.11.3.min.js"></script>
  38. <script src="./function.js"></script>
  39. <script src="http://code.jquery.com/ui/1.8.21/jquery-ui.min.js"></script>
  40. <script src="jquery.ui.touch-punch.min.js"></script>
  41. <script src="./fingers.js"></script>
  42. <script type="text/javascript">
  43. saveRecord("43511<?echo $count?>");
  44. rotateZ = 15;
  45. posXCar = 173.58742811845372;
  46. posYCar = 413.86664873203233;
  47. posCarAngle = 15;
  48. posXArrow =191.30780618346944;
  49. posYArrow =480;
  50. error = 0;
  51. isStop = false;
  52. </script>
  53. </head>
  54. <body>
  55. <div class="contentDiv">
  56. <div class="defaultPage" id="contentDiv">
  57. <canvas class="defaultCanvas" id="myCanvas" width="800" height="500"></canvas>
  58. <script>
  59. var c=document.getElementById("myCanvas");
  60. var cxt=c.getContext("2d");
  61. cxt.beginPath();
  62. cxt.moveTo(posYCar+40,posXCar+30);
  63. cxt.lineTo(posYArrow+40,posXArrow+30);
  64. cxt.closePath();
  65. cxt.lineWidth = 8;
  66. cxt.strokeStyle = '#ff0000';
  67. cxt.stroke();
  68. </script>
  69. <img class="defaultPic" id="contentPic" src="image/407q.jpg"/>
  70. <img class="defaultCar" id="car" style="top:0px;left:0px; transform: rotate(0deg);"src="image/car.png"/>
  71. <img class="defaultLine" id="line" style="top:153px;left:168px;" src="image/line.png"/>
  72. <img class="defaultArrow" id="picA" style="top: 0px;left: 0px;" src="image/40Xarrow.png"/>
  73. <script type="text/javascript">
  74. document.getElementById("car").style.top = posXCar
  75. document.getElementById("car").style.left = posYCar;
  76. document.getElementById("car").style.transform = 'rotateZ('+posCarAngle+'deg)';
  77. document.getElementById("line").style.top = posXArrow+30-4;
  78. document.getElementById("line").style.left = posYArrow+40-112;
  79. document.getElementById("picA").style.top = posXArrow+30-15;
  80. document.getElementById("picA").style.left = posYArrow+40-215;
  81. </script>
  82. <img class="defaultStatus" id="status" src=""/>
  83. <img class="picItem" id="pic7" src="image/pic7.png" style="top:580px;left:250px;" onclick="rotateArrow(75,-15,15,7)"/>
  84. <img class="picItem" id="pic9" src="image/pic9.png" style="top:580px;left:350px;" onclick="rotateArrow(75,-15,15,9)"/>
  85. <button class="checkbutton" id="chkButton" onclick="checkAns(407)" style="top:595px;left:450px;" >確認答案</button>
  86. <img class="defaultHideBtn" id="buttonPrev" src="image/prevButton.jpg" onclick="nextPage(4351919,'406A')"/>
  87. <img class="defaultHideBtn" id="buttonNext" src="image/nextButton.jpg" onclick="nextPage(4351919,'407A')"/>
  88. </div>
  89. </div>
  90. </body>
  91. </html>