웹마스터 팁

많은 분들이 알고 계시는 팁이지만 한번 적어봅니다. PHP 없이도 할 수 있습니다.


<HTML>


<html>
<head>
</head>
<body>
<form action="http://사이트주소/?mid=모듈아이디?act=procMemberLogin" method="post">
   아이디: <input type="text" name="user_id" required="required"><br>
   비밀번호: <input type="password" name="password" required="required"><br>
   <input type="submit" value="Submit">
</form> 
</body>
</html>


'모듈아이디' 부분은 지정하지 않아도 상관없지만 로그인 후 그 페이지로 이동합니다.

단, 로그인 여부를 확인하여 특정 액션을 수행하게 하려면 PHP를 사용해야 합니다.



<VB(Visual Basic)> - 이건 EXE 파일을 만들 때 쓰이는 것입니다.


일단, C:\Windows\System32\WinHttp.dll 참조를 추가하고 원하는 부분에다가 이 코드를 넣습니다.


참고로 TextBox1 은 아이디, TextBox2는 비밀번호입니다.


Dim loginvar As New WinHttp.WinHttpRequest
        If TextBox1.Text.Trim() = "" Or TextBox2.Text.Trim() = "" Then
            MsgBox("아이디와 비밀번호를 입력하세요.", MsgBoxStyle.Exclamation, "로그인 오류")
            TextBox2.Text = ""
            TextBox1.Focus()
        Else
            loginvar.Open("POST", "http://사이트주소/index.php?mid=login_test&act=procMemberLogin")
            loginvar.SetRequestHeader("Referer", "http://사이트주소/?act=dispMemberLoginForm")
            loginvar.SetRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8")                                   loginvar.Send("user_id=" & TextBox1.Text & "&password=" & TextBox2.Text)      loginvar.Send("user_id=" & TextBox1.Text & "&password=" & TextBox2.Text)
            If InStr(System.Text.Encoding.UTF8.GetString(loginvar.ResponseBody), "특정문자열") Then
                MsgBox("로그인 성공", MsgBoxStyle.Exclamation)
            Else
                MsgBox("아이디와 비밀번호가 올바르지 않습니다.", MsgBoxStyle.Exclamation, "로그인 오류")
                TextBox2.Text = ""
                TextBox1.Focus()
            End If

        End If


이 방법을 이용하려면 login_test라는 mid를 만들고 접근 권한을 회원으로 한 뒤 특정 문자열을 집어넣어야 합니다.

그리고 이 방법은 로그인 뒤 특정 액션을 수행할 수 있습니다.

제목 글쓴이 날짜
로그인풀림방지 - 자동 www 붙이는 다른 방법 [23] RainSky 2008.03.28
상단로그인..? [10] 빽짱구 2008.04.15
관리자 로그인시 원하는걸 보여주자 [5] 빽짱구 2008.04.15
오른쪽 상단에 로그인 정보 출력하기 (게시판 만으로) file youngminpark 2008.05.15
보안로그인 사용시 기본포트가 아닐 경우 [2] bluemind69 2008.05.20
설문조사에서 로그인하지 않은 사용자는 투표하지 못하도록 수정하기 [3] mooo 2008.05.29
1.04 엡데이트후 재설치등으로 로그인안될때 해결법 [5] 좀비이 2008.07.08
로그인이 안되는 문제 [1] 젝망치 2008.07.21
오픈 아이디(OpenID)로만 로그인 허용하기 [7] withover.com 2008.08.07
로그인 문제 및 첨부파일 안올라가는 문제 해결책(세션 문제일 경우..) [6] file 이홍석295 2008.08.20
동일서버내 페이지에서 로그인정보 활용하기... [4] 수로 2008.09.06
"권한이 없습니다." Alert 창 대신 로그인 화면으로 이동시키기 [4] Slur 2008.09.22
제로보드(zbxe) 설치 후 로그인 안되는 문제. [3] sophistlv.myid.net 2008.10.15
카페24 계정 사용 중에 제로보드XE 로그인 오류가 날 때 [1] vltm 2008.10.24
외국에서 접속시 로그인 않되는문제 [1] minams 2008.10.30
일반 페이지에 로그인(세션) 정보 활용하기 [13] noirzo 2008.11.07
1.1.0 업데이트 로그인문제관련 [6] 그냥뛰어 2008.11.24
XE 로그인이 안될때 확인해 보세요. [7] 똑디 2008.12.11
로그인한 회원만 최근 게시글, 검색등 볼수 있도록 하기 [3] [_)s 2008.12.31
로그인 포인트 출력 위젯을 수정해보자 [花穗] 2009.03.27