php 인증 페이지 마들기 소스 질문입니다
글쓴이: 246asdf / 작성시간: 수, 2015/07/29 - 11:11오전
현제 교내대회 문제 만드는 중입니다 특정 아이디와 비밀번호 치면 인증되는 페이지를 만들고 있습니다
(아이디는 null 비밀번호는 what 입니다 )
하지만 실행 시키니 아무것도 진행이 안되네요 ..
그래서 혹시 php 가 실행 안되나 싶어서 echo "test"; 해서 실행하니 다행히 php가 실행이 안되는것은 아닙니다
아무래도 소스상 문제인것 같은데 php 시작한지 얼마안되서 ,, 그러는데 혹시 어디가 문제인지좀 알려주세요
login 창은
<form action=login_ok.php method='post'> ID: <input type..... </form>
대충 이런식으로 작성 했습니다
<?php session_start(); $_SESSION['id']=$_POST[id]; $_SESSION['pw']=$_POST[pw]; if($_POST[id]=='null'){ if($_POST[pw]=='what'){ echo "<script>alert('login'); location.href='table.html'; </script>;" } else echo "login fail"; } else echo "login fail"; ?>
Forums:
자바스크립트 출력에서 ; 이 빠져있네요
</script>;" 부분에 ;를 추가해야 합니다.
..
보안상 좋은 방법은 아닌것 같습니다. HTTPS가 아니면요..
predefined key + ID + password 문자열의 secure hash값을 전송하는 것은 어떨까요?
secure hash는 SHA같은 라이브러리 많습니다.
A rose is a rose is a rose..
댓글 달기