통합 환경 : 2005SP1 공식 버전 DVBBS7.1.0_AC 공식 버전
통합 전제 : 두 시스템이 별도로 설치 및 시운전되었으며 정상적으로 실행되었습니다.
두 시스템 모두 최신 표준 버전이며 이전에는 수정되지 않았습니다.
참고 : Dynamic 2005SP1의 공식 버전은 통합 인터페이스를 지원 했으므로 수정할 필요가 없습니다.
통합 인터페이스 파일 설명 :
1 : userInfo.asp ---- 1 2005 사용자 쿠키 유니버설 인터페이스 파일
2 : Pe_user.asp ---- 동적 네트워크 시스템에서 특별히 작성된 문서, 로그인, 로그인, 암호 동기화 및 기타 이벤트
통합 프로세스 :
1 : 웹 사이트의 루트 디렉토리에 put userInfo.asp;
2 : 포럼 루 디렉토리에 pe_user.asp를 넣으십시오.
3 : 포럼 파일을 수정하십시오
다음 문서 중 총을 수정해야합니다. 동적 네트워크 7.x 버전의 포럼 통합 :
1. Inc/DV_CLSMAIN.asp -core 파일, 로그인, 취소, 등록 상태를 자동으로 모니터링하기 위해 수정하십시오.
2. CONN.ASP -CORE 데이터 링크 및 글로벌 클래스 초기화 파일 초기화 된 트래픽 인터페이스의 클래스를 수정합니다.
3. 로그인 -forum 로그인 파일을 통과하기 위해 수정하려면 수정합니다.
4. Logout.asp -forum 취소 파일을 통과하기위한 지원을 달성하기 위해이를 수정합니다.
5. REG.ASP -FORUM 등록 파일을 수정하여 트래픽 등록 지원을 달성합니다.
파일을 형성하기 전에 userInfo.asp가 제공하는 속성 및 함수는 명확해야하며 pe_user.asp를 사용합니다.
[userinfo.asp]
이 파일은 Cokies 정보를 구현하는 클래스가 웹 사이트의 루트 디렉토리에 배치되는 한 수정할 필요가 없습니다. PE_USERINFO 클래스 와이 클래스를 읽어서 제공되는 8 가지 공개 기능이 제공됩니다. 열거는 다음과 같습니다.
공개 속성 :
PE_DIR : 설치 디렉토리 이동;
site_sn : 쿠키 이름;
사용자 이름 : 현재 사용자의 현재 사용자의 사용자 이름
비밀번호 : 현재 사용자에게 로그인 한 현재 사용자 (16 비트 MD5 암호화 양식)의 비밀번호
이메일 : 이미 착륙 한 현재 사용자의 이메일
질문 : 이미 착륙 한 현재 사용자의 암호 프롬프트
답변 : 현재 사용자에게 로그인 한 현재 사용자의 비밀번호 프롬프트에 대한 답변 (16- 비트 MD5 암호화 양식)
Cookiedate : 현재 사용자가 설정 한 쿠키 보존 옵션 (0 = 비가 절제; 1 = 1 일을 저장; 2 = 1 월을 저장; 3 = 1 년을 저장하십시오)
공개 기능 :
SEX (CTYPE) : 이미 현재 사용자에게 착륙 한 현재 사용자의 성별.
참고 :이 함수는 값 범위가 0-2 (0 = 디지털 형태로 돌아 가기 : 0 암컷, 1을 의미하는 1 = 반환 문자 양식 : "남성"은 남성을 의미하며, "여성"은 여성을 의미합니다. 2는 여성을 나타냅니다. = 캐릭터 형태로 돌아 가기 : "남성"은 남성을 의미하며, "여성"은 여성을 의미합니다)
[pe_user.asp]
이 파일은 수신 URL 요청에 필요한 조치에 따라 해당 작업을 판단하고 수행합니다.
행동:
Reg : Action = Reg의 URL 요청을 수신 할 때 사용자가 암호를 입력하여 포럼 ID를 활성화하라는 메시지가 표시됩니다.
로그인 : 작업의 URL 요청 = 로그인이 접수되면 동기 로그인이 자동으로 처리됩니다 (비밀번호는 일관성이 있어야 함)
PASS : ACTION의 URL 요청 = PASS를 받으면 사용자에게 로그인의 포럼 비밀번호를 입력하라는 메시지가 표시됩니다.
Pass3 : Action = Pass3에서 수신 한 URL 요청이 포럼 비밀번호를 사용자의 모션 암호와 동일하게 자동으로 변경하고 로그인합니다.
일반 인터페이스와 pe_user.asp를 이해 한 후 포럼 파일을 수정하여 통합을 완료합니다.
1.conn.asp
Conn.asp는 일반적으로 포럼 프로그램의 데이터베이스 링크를 정의하는 파일 이므로이 파일에 정의 된 변수, 함수 및 프로세스는 모든 파일에서 사용할 수 있으므로 일반 인터페이스 클래스의 초기화를 선택할 수 있습니다. 파일.
a) Con.asp의 다섯 번째 줄 주위에 찾으십시오
========= CODE 찾기 ========
옵션 명시 적
응답 .buffer = true
희미한 스타트 타임
======================
수정 :
=========== 수정 된 코드 ==========
옵션 명시 적
응답 .buffer = true
%>
<!-#포함 virtual = "userInfo.asp"->
<%
희미한 스타트 타임
=========================
b) Con.asp의 7 번째와 8 라인 주위에 찾으십시오.
======== CODE 찾기 ============
Dim Conn, Plus_Conn, DB, MyDBPath
startime = timer ()
=========================
수정 :
=========== 수정 된 코드 ==========
Dim Conn, Plus_Conn, DB, MyDBPath
'깎는 범용 인터페이스 클래스를 정의하십시오
희미한 Mype
'완벽한
startime = timer ()
===========================
c) 32, 33 라인의 con.asp에서 찾으십시오.
======== CODE 찾기 ============
템플릿을 설정하십시오 = 새로운 class_templates
SubnectionDatabase
=========================
수정 :
=========== 수정 된 코드 ==========
템플릿을 설정하십시오 = 새로운 class_templates
'초기화 차원 범용 인터페이스 범주
mype = new pe_userinfo를 설정하십시오
'완벽한
SubnectionDatabase
===========================
Conn.asp의 수정이 완료되었습니다
2.inc/dv_clsmain.asp
dv_clsmain.asp는 동적 네트워크 포럼의 모든 핵심 범주 및 속성의 범주 및 속성이며,이 파일의 기능, 이벤트 등은 로그인할지 여부를 결정합니다. 테스트 및 판사 로그인, 등록, 취소 등이 파일에서 :