웹마스터 팁

    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click

        If ID.Text = "" Or PW.Text = "" Then '필드에 아무것도 없다면
            MsgBox("아이디 또는 비밀번호를 입력해주세요.", vbExclamation, "Error") '에러를 뿜는다.
            Exit Sub
        End If

        WinHttp.Open("POST", "http://홈페이지주소/index.php?mid="MID주소입력"&act=dispMemberLoginForm") '회원로그인폼주소를 입력.
        WinHttp.SetRequestHeader("Content-Type", "application/x-www-form-urlencoded")
        WinHttp.Send("error_return_url=%2Findex.php%3Fmid%3D"MID주소입력"%26act%3DdispMemberLoginForm&mid="MID주소입력"&vid=&ruleset=%40login&success_return_url=http%3A%2F%2F사이트주소입력(HTTP제외)%2Findex.php%3Fmid%3D"MID주소입력"&act=procMemberLogin&xe_validator_id=modules%2Fmember%2Fskin%2Fdefault%2Flogin_form%2F1&user_id=" & ID.Text & "&password=" & PW.Text)
        WinHttp.WaitForResponse()

        If InStr(WinHttp.ResponseText, "message error") Then '요청했던 값에 Message error 문구가 포함되어있으면 에러처리
            MsgBox("로그인에 실패하였습니다 아이디와 비밀번호를 확인하세요" & vbCrLf & "가입되어있지않다면 회원가입후 사용해주세요")
        Else
            Me.Hide() '현재 폼을 숨김
            ' 숨기고 보여줄폼을 입력
        End If
    End Sub

이방법은 간단히 Winhttp를 이용한 방법입니다.


1. 프로젝트 생성

2. 참조에서 winhttp 참조 추가

3. 로그인버튼생성(이름ID)

4. 해당소스입력


예제 파일은 제홈페이지 http://appseedkorea.com 의 XE팁에서 다운로드 가능합니다.

개발하시는데 참고가 되시기바랍니다.


--추가부분--

이소스가 무슨말인지 모르겟다!?!? 라는 분은 http://appseedkorea.com 1:1문의란에

사이트주소 :

테스트아이디 / 비번 :

남겨주시면 해당소스를 맞게 짜서 AppSeedKorea내 XE자료실에 업로드해드립니다.

(별도 메일발송 불가)

단 로그인이외의 지원은 불가합니다


태그 연관 글
  1. [2019/10/20] 묻고답하기 소셜xe 오류이후 관리자 로그인 기능이 사라졌습니다. by 양현석
  2. [2019/03/17] 묻고답하기 제 사이트가 갑자기 로그인이 먹통입니다. by 현명한박사
  3. [2017/12/20] 묻고답하기 로그인이 되지 않습니다. by 0115 *3
  4. [2017/07/20] 묻고답하기 이거 로그인 대문? 어떻게 하나요ㅜㅜ 봐도 모르겠어요ㅜㅜ by 노루 *1
  5. [2016/07/16] 묻고답하기 하나의 XE계정으로 여러 사이트에서 로그인 할 수 있는 방법이 없을까요? by 스카이즈 *1
제목 글쓴이 날짜
로그인후 보여줄 페이지 설정 [4] 권인해 2008.02.11
좌측 로그인 회원 리스트가 많아지면 스크롤 처리 [6] file 똑디 2008.01.29
외부로그인-특정 페이지에 로그인창만 나타나게 하고 로그인하면 메인페이지로 이동하기 [11] 레드맨 2008.01.02
제로보드에서 로그인후 테크노트에서 로그인정보 사용하기 [4] JinHoHan 2007.12.26
외부프로그램(페이지)에서 zbxe 로그인 정보 연동하기 [33] file 도데군 2007.12.23
외부페이지에서 위젯사용하지 않고 로그인 정보 다루기. [5] [1] 길치객 2007.12.12
권한없는 모듈을 만났을때 로그인 페이지 띄우기.. [10] 똑디 2007.12.11
로그인 안되서 files 폴더 지우셨던 분들!! [3] file 율랑 2007.12.11
MSN로그인 상태를 홈피좌측 메뉴에 삽입하는 방법 [9] 팔공산 2007.11.27
로그인/로그아웃 화면 첨부합니다. 이미지 변경법좀 ... [1] file 홍제헌 2007.10.30
상단에 로그인 회원가입 등 메뉴 넣기 (id/pw찾기 추가) [7] mireu 2007.10.16
경험에 의지한 로그인 풀림현상 처리 남국 2007.10.06
xe 폴더를 어딘가로 이전했을 때 로그인이 안되는 경우... [2] preware 2007.10.05
메인 페이지 링크 www. 주소 표시, 로그인 링크 문제.... [5] 마덴나 2007.09.08
로그인 불가 - APM 관리자일 때 (일반적인 경우 아님) [3] Sx3 2007.08.26
(수정) ZBXE 설치/로그인 등이 안될 때 시도해보세요. (MySQL DB) 핑크플로이드 2007.08.20
최근글 및 카운터 로그인등등.. 모르시는분있을꺼라고 생각해서올려요 [7] file 장재혁512 2007.08.15
설치 후 로그인 불가능 문제 해결방법 [14] 엘핀라즈 2007.08.14
로그인 안되시는분들 참고 [8] 화니478 2007.08.14