목차 일부
제1부 ASP 서버 설정법
Chapter 1. 서비스 팩의 설치 ... 21
Chapter 2. Option Pack(llS4 웹서버)의 설치 ... 25
Chapter 3. 웹서버 원격제어 ... 29
Chapter 4. MS-SQL 설치하기 ... 41
Chapter 5. 관리자용 DB 서버 설정법(웹 호스팅할 경우) ... ...
더보기
목차 전체
제1부 ASP 서버 설정법
Chapter 1. 서비스 팩의 설치 ... 21
Chapter 2. Option Pack(llS4 웹서버)의 설치 ... 25
Chapter 3. 웹서버 원격제어 ... 29
Chapter 4. MS-SQL 설치하기 ... 41
Chapter 5. 관리자용 DB 서버 설정법(웹 호스팅할 경우) ... 51
Chapter 6. 클라이언트용 DB 서버 설정법(웹 호스팅할 경우) ... 67
Chapter 7. ODBC 설정(관리자용) ... 83
Chapter 8. TCP/IP 설정법 ... 89
제2부 전자 상거래 시스템
Chapter 1. 전자 상거래 시스템 업무파악 ... 105
관리자의 역할 ... 106
사전 준비 과정 ... 106
ASP를 사용하기 위한 설정들 ... 107
Chapter 2. 아울 쇼핑 사용법 ... 109
2-1 아울 쇼핑 사용자용 ... 109
2-2 아울 쇼핑 관리자용 ... 129
제3부 인터넷 쇼핑몰 제작과정
Chapter 1. 시스템 관리자의 역할 ... 177
1단계 MS-SQL DB 설정 ... 177
2단계 ODBC 설정 ... 184
3단계 웹서버 설정 ... 190
Chapter 2. 테이블 만들기 ... 195
2-1 전체 테이블 구성 ... 195
countt(접속 번호 테이블) ... 196
usertb(회원 테이블) ... 196
admintd(관리자 테이블) ... 196
sortt(제품 분류 테이블) ... 196
prodt(제품 테이블) ... 197
order_detailt(장바구니 테이블) ... 197
order_sumt(주문서 테이블) ... 197
2-2 접속 번호 테이블 ... 198
2-3 회원 테이블 ... 200
2-4 관리자 테이블 ... 201
2-5 제품 분류 테이블 ... 202
2-6 제품 테이블 ... 203
2-7 장바구니 테이블 ... 207
2-8 주문서 테이블 ... 208
2-9 테이블 만들기 ... 210
Chapter 3. 로그인 루틴 ... 219
3-1 둘러보기 ... 219
3-2 로그인 입력폼(index.html) ... 222
3-3 로그인 입력폼 소스분석(index.html) ... 231
로그인 입력폼 전체 소스 코드(index.html) ... 234
3-4 사용자 인증 루틴(login.asp) ... 236
입력한 ID가 테이블에 없을 경우 ... 236
입력한 ID와 비밀번호가 있는 경우 ... 240
입력한 ID는 확인됐지만 비밀번호가 일치하지 않는 경우 ... 245
사용자 인증 루틴 소스 분석(login.asp) ... 250
사용자 인증 루틴 전체 소스 코드(login.asp) ... 255
3-5 사용자 정보 전달(global.asp) ... 258
global.asa 파일 내용 ... 258
Chapter 4. 회원 가입 및 회원 정보 수정(고객용) ... 259
4-1 둘러보기 ... 259
4-2 신규 회원 등록폼(newuser.html) ... 262
신규 회원 등록폼 소스 분석(newuser.html) ... 265
사용자 등록폼 전체 소스 코드(newuser.html) ... 271
4-3 신규 회원 추가 루틴(regist.asp) ... 274
신규 회원 추가 루틴 소스 분석(regist.asp) ... 278
신규 회원 추가 루틴 전체 소스 코드(regist.asp) ... 285
4-4 신규 회원 등록 결과 처리 루틴(registok.asp) ... 291
신규 회원 등록 결과 처리 루틴 소스 분석(registok.asp) ... 297
신규 회원 등록 결과 처리 루틴 소스 분석(registok.asp) ... 301
4-5 회원 정보 수정 루틴(regedit.asp) ... 304
회원 인증 부분 ... 304
회원 정보 수정 결과 출력 ... 306
회원 등록정보 수정 ... 313
회원 정보 수정 루틴 소스 분석(regedit.asp) ... 319
회원 정보 수정 루틴 전체 소스 코드(regedit.asp) ... 328
Chapter 5. 관리자 인증(관리자용) ... 335
5-1 둘러보기 ... 335
5-2 관리자 로그인 폼(index.html) ... 338
관리자 로그인 폼 코드 분석(index.html) ... 340
관리자 로그인 폼 전체 소스 코드(index.html) ... 342
5-3 관리자 인증 루틴(secret.asp) ... 343
입력한 관리자 ID가 테이블에 없을 경우 ... 343
입력한 관리자 ID로 인증에 성공했을 경우 ... 347
관리자 ID는 존재하지만 비밀번호가 틀릴 경우 ... 352
관리자 인증 루틴 분석(secret.asp) ... 356
관리자 인증 루틴 전체 소스 코드(secret.asp) ... 360
5-4 관리자용 페이지 보안 처리(Session 보안 기법/웹서버 보안 기법) ... 363
보안 기법1. ScriptAlias를 이용한 보안 기법(가상 디렉토리) ... 363
보안 기법2. 사용자 인증 기법 ... 377
도메인 사용자 등록 ... 380
보안 기법3. IP 및 도메인 인증 기법 ... 382
Chapter 6. 관리자 등록 정보(관리자용) ... 385
6-1 둘러보기 ... 385
6-2 관리자 목록 보기 및 검색 루틴(admin.asp) ... 389
관리자로 인증이 되지 않았거나 시간이 초과되었을 때 ... 390
관리자로 인증이 되었을 때 ... 391
관리자 목록 보기 및 검색 루틴 분석(admin_list.asp) ... 415
관리자 목록 보기 및 검색 루틴 소스 코드(admin_list.asp) ... 424
6-3 관리자 추가 루틴(admin add.asp) ... 429
관리자로 인증이 되지 않았거나 시간이 초과되었을 때 ... 429
관리자를 추가 등록하는 폼 ... 430
관리자로 등록이 성공적으로 이루어졌을 때 ... 435
등록한 새로운 관리자 ID가 이미 존재할 때 ... 442
관리자 추가 루틴 분석(admin_add.asp) ... 447
관리자 추가 루틴 소스 코드(admin_add.asp) ... 456
6-4 관리자 수정 루틴(admin edit.asp) ... 464
관리자로 인증이 되지 않았거나 시간이 초과되었을 때 ... 464
관리자 등록 정보의 수정 ... 465
관리자 등록정보 수정 결과 ... 471
관리자 수정 루틴 분석(admin_edit.asp) ... 478
관리자 수정 루틴 소스 코드(admin_edit.asp) ... 486
6-5 관리자 삭제 루틴(admin del.asp) ... 492
관리자로 인증이 되지 않았거나 시간이 초과되었을 때 ... 492
관리자 삭제하기 ... 493
관리자 삭제 결과 ... 500
관리자 삭제 루틴 소스 코드(admin_del.asp) ... 504
관리자 삭제 루틴 소스 코드(admin_del.asp) ... 509
Chapter 7. 회원 등록 정보(관리자용) ... 513
7-1 둘러보기 ... 513
7-2 회원 목록 보기 및 검색 루틴(user list.asp) ... 518
관리자로 인증이 되지 않았거나 시간이 초과되었을 때 ... 519
관리자로 인증이 되고서 회원 목록 보기로 들어갔을 때 ... 520
회원 목록 보기 및 검색 루틴 분석(user_list.asp) ... 544
회원 목록 보기 및 검색 루틴 소스 코드(user_list.asp) ... 551
7-3 회원 추가 루틴(user add.asp) ... 557
관리자로 인증이 되지 않았거나 시간이 초과되었을 때 ... 557
회원 추가 등록하기 ... 558
회원 추가 등록이 성공적으로 이루어졌을 때 ... 563
회원 추가 등록시 입력한 ID가 이미 존재할 때 ... 566
회원 추가 루틴 분석(user_add.asp) ... 569
회원 추가 루틴 소스 코드(user_add.asp) ... 582
Chapter 8. 제품 분류 등록정보(관리자용) ... 593
8-1 둘러보기 ... 593
8-2 분류 목록 보기 및 검색 루틴(prosort list.asp) ... 597
관리자로 인증이 되지 않았거나 시간이 초과되었을 때 ... 598
관리자로 인증이 되고서 제품 분류 목록 보기로 들어갔을 때 ... 599
분류 목록 보기 및 검색 루틴(prosort_list.asp) ... 619
분류 목록 보기 및 검색 루틴(prosort_list.asp) ... 626
8-3 분류 추가 루틴(prosort add.asp) ... 631
관리자로 인증이 되지 않았거나 시간이 초과되었을 때 ... 631
제품 분류 목록 추가 등록하기 ... 632
제품 분류 목록 추가 등록이 성공적으로 이루어졌을 때 ... 635
제품 분류 목록 추가 등록 시 입력한 분류 코드가 이미 존재할 때 ... 639
분류 추가 루틴 분석(prosort_add.asp) ... 642
분류 추가 루틴 소스 코드(prosort_add.asp) ... 648
8-4 분류 수정 루틴(prosort edit.asp) ... 653
관리자로 인증이 되지 않았거나 시간이 초과되었을 때 ... 653
제품 분류 등록 정보의 수정 ... 654
제품 분류 등록정보 수정 결과 ... 658
분류 수정 루틴 분석(prosort_edit.asp) ... 662
분류 수정 루틴 소스 코드(prosort_edit.asp) ... 666
8-5 분류 삭제 루틴(prosort del.asp) ... 670
관리자로 인증이 되지 않았거나 시간이 초과되었을 때 ... 670
제품 분류 목록 삭제하기 ... 671
제품 분류 목록 삭제 결과 ... 675
분류 삭제 루틴 분석(prosort_del.asp) ... 679
분류 삭제 루틴 소스 코드(prosort_del.asp) ... 682
Chapter 9. 제품 등록 정보(관리자용) ... 687
9-1 둘러보기 ... 687
9-2 제품 목록 보기 및 검색 루틴(prod list.asp) ... 692
관리자로 인증이 되지 않았거나 시간이 초과되었을 때 ... 693
관리자로 인증이 되고서 제품 목록 보기로 들어갔을 때 ... 694
제품 목록 보기 및 검색 루틴(prod_list.asp) ... 717
제품 목록 보기 및 검색 루틴(prod_list.asp) ... 724
9-3 제품 추가 루틴(prod add.asp) ... 730
관리자로 인증이 되지 않았거나 시간이 초과되었을 때 ... 730
제품 추가 등록하기 ... 731
제품 추가 등록이 성공적으로 이루어졌을 때 ... 736
제품 추가 등록 시 입력한 제품 코드가 이미 존재할 때 ... 739
제품 추가 루틴 분석(prod_add.asp) ... 743
제품 추가 루틴 소스 코드(prod_add.asp) ... 753
9-4 제품 수정 루틴(prod edit.asp) ... 762
관리자로 인증이 되지 않았거나 시간이 초과되었을 때 ... 762
제품 등록 정보의 수정 ... 763
제품 등록정보 수정 결과 ... 769
제품 수정 루틴 소스 코드(prod_edit.asp) ... 773
제품 수정 루틴 소스 코드(prod_edit.asp) ... 781
9-5 제품 삭제 루틴(prod del.asp) ... 788
관리자로 인증이 되지 않았거나 시간이 초과되었을 때 ... 788
제품 목록 삭제하기 ... 789
제품 삭제 결과 ... 795
제품 삭제 루틴 소스 코드(prod_del.asp) ... 799
제품 삭제 루틴 소스 코드(prod_del.asp) ... 805
Chapter 10. 주문서 관리 ... 811
10-1 둘러보기 ... 811
10-2 주문서 목록 보기 및 검색 루틴(order list.asp) ... 819
관리자로 인증이 되지 않았거나 시간이 초과되었을 때 ... 820
관리자로 인증이 되고서 제품 목록 보기로 들어갔을 때 ... 821
주문서 목록 보기 및 검색 루틴 분석(order_list.asp) ... 717
주문서 목록 보기 및 검색 루틴(order_list.asp) ... 724
10-3 주문서 추가/수정/삭제 루틴(order edit.asp) ... 850
관리자로 인증이 되지 않았거나 시간이 초과되었을 때 ... 850
제품 추가해서 장바구니에 담기 ... 852
장바구니에 제품 추가 결과 ... 860
주문 내용 재계산/수정 1 ... 870
주문 내용 재계산/수정 2 ... 891
주문서에서 삭제하기 ... 897
제품 삭제 결과 ... 901
주문서 추가/수정/삭제 루틴 분석(order_edit.asp) ... 909
주문서 추가/수정/삭제 루틴 소스 코드(order_edit.asp) ... 940
10-4 제품 목록 루틴(cart list.asp) ... 965
관리자로 인증이 되지 않았거나 시간이 초과되었을 때 ... 966
관리자가 제품을 추가하기 위해 제품 목록 보기로 들어갔을 때 ... 967
제품 목록 루틴 분석(cart_list.asp) ... 978
제품 목록 루틴(cart_list.asp) ... 985
Chapter 11. 아울 쇼핑 매장 만들기(고객용) ... 991
11-1 둘러보기 ... 991
11-2 메인 페이지(login.asp) ... 1001
회원 ID가 등록되지 않은 경우 ... 1001
인증을 받아 고객으로 쇼핑몰에 들어가는 경우 ... 1003
회원 ID는 일치하지만 비밀번호가 틀린 경우 ... 1015
메인 페이지 소스 코드(login.asp) ... 1016
11-3 제품 목록(cart list.asp) ... 1022
쇼핑몰에서 층 내에 있는 매장을 선택했을 때 ... 1022
제품 목록 소스 코드(cart_list.asp) ... 1023
11-4 제품보기/장바구니(cart view.asp) ... 1029
제품 목록에서 제품 코드를 선택하여 구매를 하는 경우 ... 1029
장바구니 1 ... 1030
장바구니 2 ... 1031
장바구니에서 제품을 삭제하려고 할 때 ... 1032
장바구니에서 제품을 삭제한 결과 ... 1035
제품보기/장바구니 소스 코드(cart_view.asp) ... 1038
제품 보기/장바구니 소스 코드(cart_view.asp) ... 1049
11-5 주문 처리 루틴(order.asp) ... 1059
인증이 되지 않았거나 대기 시간이 초과가 되었을 때 ... 1059
구매한 제품을 주문했을 때 ... 1061
주문 결과 ... 1075
주문을 한 뒤 추가 구매를 원할 때 ... 1081
주문 처리 루틴 분석(order.asp) ... 1082
주문 처리 루틴 소스 코드(order.asp) ... 1094
11-6 새 접속 번호 할당 루틴(newcount.asp) ... 1105
인증이 되지 않았거나 대기 시간이 초과가 되었을 때 ... 1106
새로운 접속번호(countn) 할당받기 ... 1106
새 접속번호 할당 루틴 분석(newcount.asp) ... 1111
새 접속번호 할당 루틴(newcount.asp) ... 1116
더보기 닫기