2014-03-24 2 views
-1

나는 10 개의 질문에 답하는 300 초의 카운트 다운 타이머가 있고 그 점수가 서버에 보내지고 응답과 비교되어 저장되는 퀴즈 응용 프로그램이 있습니다. 내 문제는 내가 카운트 다운 타이머 클라이언트 쪽을 자바 스크립트로 만들 때 누군가가 쉽게 쿠키를 사용하거나 코드를 사용하더라도 사용자가 쉽게 변경할 수 있다는 것입니다. php를 사용하여 사용자가 명시 적으로 변경할 수없는 안전한 카운트 다운 타이머를 만드는 방법이 있습니까? 나는이 문제에 정말로 갇혀있다. 미리 감사드립니다! 사용자가 할 수있는 경우안전한 서버 쪽 카운트 다운 타이머를 구성하는 방법

답변

1

처음에 세션이나 쿠키 변수에 저장 종료 시간을 다시 참여

if(!isset($_SESSION['endtime'])) 
$_SESSION['endtime']=strtotime("+300"); 
else 
if($_SESSION['endtime']>strtotime("now")){ 
//Game over 
} 
관련 문제