제가 이렇게 하고 싶습니다. 사진에 보는바와 같이 저 3칸에 입력하고

마지막 저 작은칸에 특정 값을 입력하고(예를 들어 16이란 숫자 두 글자)

확인을 누르면, 원하는 페이지로 넘어가게 하고 싶습니다. 

 

지금 이거 까지 나모와 각종 태그를 이용해서 다 만들어놓았고, 알FTP와 닷홈 호스팅까지 이용해서 웹에 올릴 준비도 끝났는데

이 페이지 넘어가기가 안됩니다.

 

그 비슷한 원리인 비밀번호 입력창 만드는거 검색해보니깐

그 네이버 지식인에 이런식으로 되어 있더라구요.

근데, 이거 뭘 어떻게 건드려야 하는지 전혀 모르겠어요.

옆에 상세하게 어떻게 만져야 하는지 알려주실 수있나요? ㅜㅜ 부탁드릴게요 ㅜㅜ

찾다가 찾다가 안되서 여기까지 왔습니다. 밑에꺼 보고 설명해주실 수 있나요?

아니면 더 간단한 방법이 있나요?

------------------------------------------------

 

파일명이 비밀번호인 페이지를 만듭니다.

 

비밀번호 대조 후 비밀번호가 맞다면 파일명이 비밀번호인 페이지로 이동합니다.

 

서버를 크랙킹하지 않는한 스크립트 대조보단 보안에 유리합니다.

 

<html>
<head>
<meta charset="utf-8">
<title>Style by Styliss</title>
<meta name="author" c>
<script type="text/javascript">
var login = (function(){

 

// 설정에 따른 비밀번호 파일
// 기본 = ./비밀번호.html
// 폴더
var $dir = './'
// 확장자
, $format = 'html'
, $input
, $password
;
return function(form){
if(document.all && /^(file|[c-z]):/.test([removed].href))
return focus('익스플로러는 로컬에서 작동하지 않습니다!');
$input = form.elements.password;
$password = $input.value;
if(!$password)
return focus('비밀번호를 입력하세요!');

$input.disabled = true;
$password = $dir+$password+'.'+$format;
var request = window.ActiveXObject ?
new ActiveXObject('MSXML2.XMLHTTP') :
window.XMLHttpRequest ?
new XMLHttpRequest() :
null;
if(document.all){
request.>
if(request.readyState==4)
match(request);
}
}else{
request.>
match(request);
}
}
try{
request.open('get', $password);
request.send(null);
}catch(e){
match({status:404});
}
return false;
}

function match(request){
if(request.status>299)
return focus('비밀번호가 올바르지 않습니다.');
[removed].href = $password;
}
function focus(msg){
alert(msg);
$input.value = '';
$input.disabled = false;
$input.focus();
return false;
}
})();
</script>
</head>
<body>
<form >
<label>비밀번호 :<input type="password" name="password"></label>
<input type="submit" value="로그인">
</form>
</body>
</html>