메인페이지 입장전에 입장코드를 만들고자하는데 어떻게 시작해야할지모르겠네요 ㅠㅠ..
본문
초보라서 index.php 를 하나 더 만들기엔 복잡할꺼같고...
만약 질문이 어린이날의 날짜는? 이라고했을때
정답칸에
1.0515
2.515
3.5월15일
이런식으로 정답을 적으면 메인페이지로 넘어가게하고싶습니다 할수있는방법이있을까요?
많이 복잡할까요/
답변 2
JavaScript를 사용하여 간단한 검사 및 리디렉션을 하면 가능하지 않을까 합니다.
다음을 참고하셔서 원하시는 형태로 구현하시면 될 것 같습니다.
<script>
function checkAnswer() {
// 사용자가 입력한 답을 가져오기
var userAnswer = document.getElementById('answerInput').value;
// 올바른 답을 설정
var correctAnswer = "5월15일";
// 답이 일치하는지 확인
if (userAnswer === correctAnswer) {
// 메인 페이지로 리디렉션
window.location.href = '메인페이지 주소';
} else {
// 일치하지 않으면 사용자에게 알림
alert('틀렸습니다. 다시 시도해주세요.');
}
}
</script>
<h1>질문: 어린이날의 날짜는?</h1>
<input type="text" id="answerInput" placeholder="정답을 입력하세요">
<button onclick="checkAnswer()">확인</button>
해당 페이지를 만드시고 해당 답을 체크하는 페이지를 만드시고 거기서 정답 여부에 따라서 세션을 만드시고 다른 페이지들에서 세션을 체크하는 부분을 추가하셔야 할거 같습니다.
작업 자체는 어려운건 아닌데 질답으로 해결 할수 있을지는 모르겠네요.
답변을 작성하시기 전에 로그인 해주세요.