창조유저그룹-커즈닷컴
Window close
ID :     PASS :   
   
  처음으로
  창조
  창조 소개
창조 다운로드
CUGz.com 소개
온라인 도움말
  커뮤니티
  가입인사
자유게시판
Q/A게시판
TIP/TECH
열린강좌
자주하는질문
아이디어게시판
  자료실
  소스자료실
프로그램자료실
기타자료실
명예의 전당
이미지 자료실
  지원/기타
  표준용어재정
구글 웹서치  
관리자 전용


LIST ALL
Posted by 권선중2005-06-27 21:55:04, Hit : 5003
[re] [끼적강좌 5] 로그인 구현강좌 [4강][다계정 구현]
Homepage : http://ever2ksj.woobi.co.kr/
Post URL : http://cugz.sjworks.net/bbs/zboard.php?id=open_lec&no=70
다계정이라 여러계의 계정을 만들수있도록 해주는것입니다..

구조를 본다면 다음과 같습니다..

데이타입력 -> 존재 확인  -> yes -> 확인
                            |
                           no   -> 새로 생성

그럼
전에 설명했듯 2가지 방법을 예문을 들어가면 설명보충하겠습니다..

''''''''''''''''''''''''''''''''[설명에 참고하세요]''''''''''''''''''''''''''''''''''''''''''''''''''''''''
환경파일을 보면 다음과 같습니다.

[섹션]
키 = 값

첫번째구조
[이름]
비밀번호 = 1234

두번째구조
[계정목록]
이름 = 1234     <------ 즉    압쪽이 사용자명 뒤족이 암호가 되는것입니다..

''''''''''''''''''''''''''''''''''[ 위 예문을 참고해주세요 ]'''''''''''''''''''''''''''''''''''''''''''''''
위 구조가 이해가 가시지 않으시면 절대 tip을 이해할수없으면 환경문의 기초부터 다시 다져주시기 바랍니다..

우선 폼을 설치해봅시다..

창0
창0.에디트0
창0.에디트1
창0.버튼0
창0.에디트2
창0.에디트3
창0.버튼1



자그럼 첫번째구조의 예문을 들어봅시다..

//////////////////////////////[버튼0클릭했을때]////////////////////////////////////

 실수: 핸들;
 핸들 := 환경열어("c:\test.ini");
 환경문써(핸들, 에디트0.문자, "비밀번호", 에디트1.문자); 
 환경닫아(핸들);

//////////////////////////////////////////////////////////////////////////////////

섹션에 에디트0의 문자를 입력하고 키값에 에디트1의 문자를 입력한다..
즉 에디트0은 이름 에디트1은 비밀번호를 입력한다..

우선 실행해보고 c:\test.ini 파일을 메모장으로 열어보자..
위 첫번째 구조와 같은식으로 되어있나요..^^

그럼 다음명령을 해봅시다..
////////////////////////////////[버튼1클릭했을때]////////////////////////////////

실수: 핸들;
문자: 비밀번호;
 핸들 := 환경열어("c:\test.ini");
 비밀번호:=환경문읽어(핸들, 에디트2.문자, "비밀번호", "계정없음"); 
환경닫아(핸들);
만일(비밀번호=에디트3.문자)            //  ^-- 입력한 계정의 비밀번호읽기 
{문자창보여("로그인성공");}
아니면
{문자창보여("로그인실패");}

/////////////////////////////////////////////////////////////////////////////////

자 실행해보고 여러명을 저장하시고 로그인해보세요..

그럼 두번째구조의 예문을 봅시다..

새프로젝트를 여시고 위와 같은 식으로 다시 폼을 설치하세요..

그럼 명령을 볼까요..
//////////////////////////////[버튼0클릭했을때]////////////////////////////////////

 실수: 핸들;
 핸들 := 환경열어("c:\test.ini");
 환경문써(핸들, "계정목록", 에디트0.문자, 에디트1.문자); 
 환경닫아(핸들);

//////////////////////////////////////////////////////////////////////////////////

역시 실행하신다음 계정생성후 c:\test.ini 을 열어 구조를 보세요.. 두번재 구조와 같은가요,,?

그럼 이제 다음령을 넣어 볼까요..

////////////////////////////////[버튼1클릭했을때]////////////////////////////////

실수: 핸들;
문자: 비밀번호;
 핸들 := 환경열어("c:\test.ini");
 비밀번호:=환경문써(핸들, "계정목록", 에디트0.문자, "계정없음"); 
환경닫아(핸들);
만일(비밀번호=에디트3.문자)            //  ^-- 입력한 계정의 비밀번호읽기 
{문자창보여("로그인성공");}
아니면
{문자창보여("로그인실패");}

/////////////////////////////////////////////////////////////////////////////////

간단하지 않나요..
그럼 실행하시고 여러개의 계정을 만들고 로그인해보세요...

여기까지 보시고 이해를 못하신분은 환경파일 생성과 구조를 좀더 공부를 하신후 읽어주세요..

끝으로 예문은 테스트하지 않고 그냥 생각난데로 적어 넣으거라.. 이부 올류가 발생할수도 있습니다.. 틀린부분은 수정하시셔서 사용하시기 바랍니다..

이희창[빙고]   2005-06-28 PM 10:11:26  
음...
뭘까...
이희창[빙고]   2005-06-30 PM 4:11:26  
비밀번호:=환경문써(핸들, "계정목록", 에디트0.문자, "계정없음");
이부분을 어떻게 해야 오류가 안날까... OTL...못하겠다......
이희창[빙고]   2005-07-11 PM 9:28:44  
아자@@ 드디어 성공!!
이제 암호화 만 추가 시키면 되겠군@@
철희   2006-02-06 PM 2:00:43  
... 다계정이 메모장에 쓰여지긴 하는데요.. 맨 마지막에 한 아이디만 성공이되요..
해파리   2009-01-21 PM 5:31:22  
비밀번호:=환경문써(핸들, "계정목록", 에디트0.문자, "계정없음");
이거 뭐가 문제길래 .. 게속 오류뜨지?
LIST ALL               GO TO THE TOP


N
   Subject
Posted by
Date
H
69
   리소스 해커를 이용하여 DLL 파일안의 HTML 문서 넣기! [4]
qkrwhdgns 2005/07/20  5663
68
   [끼적강좌 8]RPG게임을 만들어보자 [1강] [3]
권선중 2005/07/16  6065
67
     [re] [끼적강좌 8]RPG게임을 만들어보자 [2강] [1]
권선중 2005/07/17  5694
66
   [끼적강좌7] 달력 구현강좌 [1강][초급]
권선중 2005/07/11  5146
65
     [끼적강좌7] 달력 구현강좌 [2강][고급]
권선중 2005/07/15  4850
64
       [끼적강좌7] 달력 구현강좌 [3강][응용]
권선중 2005/07/16  4632
63
   [끼적강좌 6] 선중이 계발한 암호화구현 [7]
권선중 2005/06/29  4860
62
   [끼적 강좌] 기본문법을 알아야 한다...! [10]
권선중 2005/06/27  4921
61
   [끼적강좌 5] 로그인 구현강좌 [1강][초급] [6]
권선중 2005/06/24  5447
60
     [끼적강좌 5] 로그인 구현강좌 [2강][중급] [2]
권선중 2005/06/25  5568
59
       [끼적강좌 5] 로그인 구현강좌 [3강][고급] [3]
권선중 2005/06/26  5352

         [re] [끼적강좌 5] 로그인 구현강좌 [4강][다계정 구현] [5]
권선중 2005/06/27  5003
57
   마우스 오른쪽 눌렀을때의 메뉴 뜨게하기(초보용)
이시영 2005/02/02  5144
56
   [쉬운강좌1]환경파일 다루기 [3]
정성우 2005/01/11  5461
55
   영문 윈도우에서의 창조로 만든 프로그램.. [16]
손상진 2005/01/02  5942
54
   [ps.구루 강좌 #12♭]포인터를 왜 씁니까? [2]
ps.이진백 2004/12/31  6308
53
     [re] [ps.구루 강좌 #12♭]포인터를 왜 씁니까? [1]
지상현 2005/01/01  5622
52
   창조의 한계를 뛰어 넘어서 #1: '문자' 포인터 써먹기 [4]
지상현 2004/11/23  6931
51
   [ps.구루 강좌#11] 서비스팩2에서 프로그램 추가/제거 설정
ps.이진백 2004/10/26  5464
50
   대박로또에 적용된 자동업데이트 알고리즘.. [7]
최재일 2004/09/13  7935
49
   [삐까뻔쩍강좌] 오랜만에 글쓰네.. [10]
박재성[날개달기] 2004/09/07  4983
48
   [보충강좌#10-1] *.Res를 위한 *.Rc [1]
ps.이진백 2004/08/12  6154
47
   [강좌#10] DLL에 HTML 쑤셔넣기 [6]
ps.이진백 2004/08/06  6211
46
   방금생각한 암호화 알고리즘 - -;; [2]
박재성[날개달기] 2004/07/29  5667
45
   [끼적강좌 4] 창조 구현 DB강좌 [1강] [5]
권선중 2004/07/25  5825
LIST ALL   Prev [1][2] 3 [4][5] Next
Copyright 1999-2024 Zeroboard / skin by reedyfox in miniwini style
로그인
지우개 Expert 3.0
제작자 : 천호성 님 [LINK]
로그인
대박로또2005
제작자 : 최재일 님 [LINK]
로그인
1박종훈15292 점
2지상현8809 점
3손상진7388 점
4권선중6060 점
5이진백5174 점
로그인
가입일닉네임
05/31김동률
03/31홍형기
09/01o00pp99oo
12/27이재민
11/20이희철
로그인