웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
[PHP]간단한 로그인페이지 만들기
2002.07.09 22:05
간단한 로그인 소스입니다. 웹셔핑 하다가 우연히 발견했습니다. 어디서 발견했는지 기억이 안나군요^^
소스는 아래입니다. 함수로는 exit,if를 사용했네요^^
<?
$bruger=testperson; // Brugernvn
$pass=123; // Password
if($brugernavn == $bruger && $password == $pass) {
// Begynd HTML kode p?beskyttet side
?>
<html>
<head>
<title>Login system - Logget ind</title>
<font face="verdana">
Du er nu logget ind!
</font>
</html>
<?
// Slut HTML kode p?beskyttet side
exit;
}
?>
<html>
<head>
<title>Login system</title>
<font face="verdana">
<form action="login.php" method="post">
Brugernavn: <input type="text" name="brugernavn"><br>
Password: <input type="text" name="password"><br>
<input type="submit" name="login" value="Login">
</form>
</font>
</html>
소스는 아래입니다. 함수로는 exit,if를 사용했네요^^
<?
$bruger=testperson; // Brugernvn
$pass=123; // Password
if($brugernavn == $bruger && $password == $pass) {
// Begynd HTML kode p?beskyttet side
?>
<html>
<head>
<title>Login system - Logget ind</title>
<font face="verdana">
Du er nu logget ind!
</font>
</html>
<?
// Slut HTML kode p?beskyttet side
exit;
}
?>
<html>
<head>
<title>Login system</title>
<font face="verdana">
<form action="login.php" method="post">
Brugernavn: <input type="text" name="brugernavn"><br>
Password: <input type="text" name="password"><br>
<input type="submit" name="login" value="Login">
</form>
</font>
</html>
댓글 15
-
document
2002.07.09 23:16
-
엔카일
2002.07.09 23:26
php 맞는것 같은데요 @.@;
자바스크립트라고는 한줄도 안보이는데;; -
리듬버스
2002.07.10 00:07
바본가? -
ZipShin
2002.07.10 01:17
전 이자리에 php만 올립니다.
document님 자바스크립트는
<script langauge="javascript">
</script>로 시작합니다. -
document
2002.07.10 12:11
-0-;; 아 죄송합니다. 정확하게 안봤군요.
하지만 자바스크립트라고 꼭 <script langauge="javascript"> 로 시작하는 것 아닙니다.
php를 이용해서 비번을 숨기거였군요 +_+
리듬버스 // 메너 없으시네... 댁은 실수도 안해봤나? -
ZipShin
2002.07.10 18:33
스크립트의 종류다 다양한걸루 알고있습니다.
<script langauge="javascript">
</script> 또는
<script langauge="vbs">
</script> 또는
<script langauge="php">
</script> -
TheMics
2002.07.12 18:36
<script langauge="php">
</script> 이러면 코드가 노출되지 않나여;;
글구 여러 페이지에서 같이 쓰는 인증은 쿠키를 사용하시는 편이 낫습니다..
위 소스 같은 경우는 다른 페이지에 같다 오면 다시 로그인해야 되져...;; -
RDram
2002.08.14 17:13
우와~ 대따 간단하네엽.. 근디엽..
이건 다른 페이지에선 로깅 콘트롤 할수가 엄껜네여?
게시판의 글쓰기(회원제로)를 방지한다든가...
세션을 사용해서 함 더 올려줘여.. -
RDram
2002.08.14 17:18
이겅 중복이구나... 지송 -
박경국
2003.03.25 08:52
그런데...-_-.;;;
보안이 오히려 JavaScript보다
더 않좋은거 같지만....
그래도 NZEO스킨 써야되니까...
어쨌든 정말 ㄳㄳ -
리틀보아
2004.02.01 20:16
보안은 자바가 더 잘깨지지 않나aa
자바는 소스보기만 해도 보이던데 -
정인숙
2004.04.20 14:39
그래서 저거를 어떻게 적용시킨다는건지... -
천상원
2004.04.30 22:04
자바는 초보도 거의다 깹니다.....
하지만 php는 초기버전때부터 보안을위해 직접적인 프로토콜로 다운로드하지않는이상 소스코드가 노출되지 않죠 ㅡ,.ㅡ;
하지만 이곳에 올린 로그인 함수도 깨질것같네요,,,,,
쿠키를 사용하지 않으니 보안성도 있겠지만 불편함도 많겠구요,,,,
저는 필요해서 퍼갑니다~ 좋네요 ^^* -
꾸러기아빠
2004.06.24 11:35
나두 이렇게 평가할 정도의 수준이면 좋겠네요 지금 로그인을 만들지못해 땀을 뻘뻘 흘리고 있습니다 -
박수현
2004.08.12 14:58
소스를 어디서 시험하죠?
PHP페이지 만드는 방법도 모르는데..
소스보기하면 비번 다 들통나는;;