온라인 시험 포털을 구현하므로 사용자는 모형 테스트 (시험)를 시작하고 각 질문에 대한 anwsers를 선택하고 다음 질문으로 진행할 수 있습니다. 시험 규칙은 75 분 내에 100 분의 100 초를 완료하는 것입니다. 그래서 현재 시간이 Exam_Start_time에서 75 분을 초과하지 않으면 시간과 트랙을 확인하기 위해 백 엔드 코드가 필요합니다.일정 시간이 지난 후 동적 시간 및 시간 초과 받기
어떻게 가능합니까?
나는 우리가 할 수있는 경우 각 페이지 새로 고침에 차이를 확인하고 75 분 제한
를 초과하지만이 아니라 더 좋은 방법을 생각하는 경우 리디렉션 다음 $ START_TIME $ CURRENT_TIME 및되는 시간이처럼 만들어 동적으로 추적하고 75 분 표시가 시험 결과에 도달하면 리디렉션하여 테스트 결과를 좋게 만듭니다.
는 하나 ..... 가 스태커의 의견이희망을 달성하기 위해 자바 스크립트를 사용하는 방법 경우 PHP, HTML과의 불가능 거기에,이 상황에서 진보에 감사를 도와 줄 수
변수가 알려진다면 firebug/developer 도구를 통해 업데이트 할 수 있기 때문에 javascript를 사용하여 이러한 검사를 수행하는 것이 좋습니다. 원인은 사람들이 javascript를 비활성화 할 수 있기 때문입니다. 나는 데이터베이스에서 테스트의 시작 시간을 저장하고 다음 답변을 제출하기 전에 현재 시간과 비교하여 자신의 방식대로 테스트합니다. – Wiz
Wiz와 동일합니다.이 목적으로는 JavaScript를 사용하지 않아야합니다. 뿐만 아니라 꺼질 수도 있기 때문에 로컬 시계에 의존하기 때문에 언제든지 쉽게 이동할 수 있습니다. 서버 측에 의존하여 데이터베이스로 백업해야합니다. 웹 페이지는 고유 한 식별자와 시작 시간 (URL로 또는 AJAX 호출로 직접 전송)을 데이터베이스에 저장해야합니다. 그런 다음 주기적 새로 고침마다 특정 식별자를 위해 남아있는 현재 시간을 확인하기 위해 다른 호출이 만들어 져야합니다. 희망,이 빠른 아이디어가 도움이 될 것입니다. – trejder
제안 해 주셔서 감사합니다. 나는 그런 식으로 생각하고있다 –