Entorno integrado: Moving 2005sp1 Versión oficial DVBBS7.1.0_AC Versión oficial
Premisa de integración: los dos sistemas se han instalado y comisionado por separado, y se han ejecutado normalmente
Ambos sistemas son la última versión estándar, y no se realizó modificaciones antes
Nota: Dado que la versión oficial de Dynamic 2005SP1 ha creado soporte para la interfaz integrada, no es necesario modificar
Descripción del archivo de interfaz integrada:
1: UserInfo.asp ---- 动 1 2005 File de interfaz universal de cookies de usuario
2: PE_USER.ASP ---- Documentos que están especialmente escritos por el sistema de red dinámica para manejar el registro, el inicio de sesión, la sincronización de contraseña y otros eventos
Proceso de integración:
1: Poner UserInfo.asp en el directorio raíz del sitio web;
2: Pon Pe_user.asp en el directorio raíz del foro;
3: Modificar el archivo del foro
Es necesario modificar un total de los siguientes documentos: la integración del foro de la versión Dynamic Network 7.x:
1. Inc/DV_CLSMain.asp -core, modifique su estado de inicio de sesión, cancelación y registro para monitorear automáticamente a los usuarios;
2. Conn.asp -span enlaces de datos y archivos de inicialización de clase global para modificar la clase de su interfaz de tráfico inicializada;
3. Login.asp -Forum ARCHIVO DE INICIO para modificarlo para lograr soporte para pasar el aterrizaje;
4. Logrout.asp -Sp -Forum Cancellation Archivos para modificarlo para lograr soporte para pasar;
5. Reg.asp -Sp -Forum FORMS de registro para modificarlo para lograr soporte para el registro de tráfico;
Antes de formar el archivo, los atributos y las funciones proporcionadas por UserInfo.asp deben ser claras y el uso de PE_USER.ASP;
[UserInfo.asp]
Este archivo define la clase que implementa las llamadas de información de Cokies. Clase PE_USERINFO y lea la clase leyendo esta clase. La enumeración es la siguiente:
Atributos públicos:
PE_DIR: Mover el directorio de instalación;
Sitio_sn: nombre de cookies;
Nombre de usuario: el nombre de usuario del usuario actual del usuario actual
Contraseña: la contraseña del usuario actual (formulario de cifrado MD5 de 16 bits) que ha iniciado sesión en el usuario actual
Correo electrónico: correo electrónico del usuario actual que ya ha aterrizado
Pregunta: Las solicitudes de contraseña del usuario actual que ya ha aterrizado
Respuesta: Respuestas a las solicitudes de contraseña del usuario actual que ha iniciado sesión en el usuario actual (formulario de cifrado MD5 de 16 bits)
Cookiedate: Opciones de preservación de cookies establecidas por el usuario actual (0 = no ahorrado; 1 = Guardar 1 día; 2 = Guardar enero; 3 = ahorrar un año)
Función pública:
Sex (CType): el género del usuario actual que ya ha aterrizado en el usuario actual.
Nota: Esta función contiene un parámetro numérico, con un rango de valor 0-2 (0 = retorno a la forma digital: 0 significa mujer, 1 significa macho; 1 = forma de caracteres de retorno: "masculino" significa macho, "mujer" significa mujer; 2 indica mujeres;
[Pe_user.asp]
Este archivo juzga y realiza las operaciones correspondientes en función de la acción requerida por la solicitud de URL receptor.
ACCIÓN:
Reg: Al recibir la solicitud de URL de Action = Reg, le pedirá al usuario que ingrese la contraseña para activar la identidad del foro;
Iniciar sesión: cuando se recibe la solicitud de URL de acción = inicio de sesión, el inicio de sesión sincrónico se procesará automáticamente (la contraseña debe ser consistente)
Pase: cuando reciba la solicitud de URL de acción = pase, le pedirá al usuario que ingrese la contraseña del foro para iniciar sesión
Pase3: cuando la solicitud de URL recibida por Action = Pass3, cambiará automáticamente la contraseña del foro a la misma que la contraseña de moción del usuario e iniciará sesión en
Después de comprender la interfaz general y PE_USER.ASP, luego modifique el archivo del foro para completar la integración:
1.conn.asp
Conn.asp suele ser un archivo que define el enlace de la base de datos del programa del foro, por lo que las variables, funciones y procesos definidos en este archivo se pueden usar en cualquier archivo, por lo que elegimos poner la inicialización de la clase de interfaz general en esto archivo.
a) Alrededor de la quinta línea de Con.asp, encuéntralo
========= Código de búsqueda ========
Opción explícita
Respuesta.Buffer = True
Dim Startime
========================
Modificación a:
=========== El código modificado ==========
Opción explícita
Respuesta.Buffer = True
%>
<!-#include virtual = "userInfo.asp"->
<%
Dim Startime
===========================
b) Alrededor de las líneas 7 y octavo de Con.asp, encuéntralo
========= Código de búsqueda ============
Dim Conn, Plus_Conn, DB, Mydbpath
Startime = timer ()
===========================
Modificación a:
=========== El código modificado ==========
Dim Conn, Plus_Conn, DB, Mydbpath
'Defina la clase de interfaz universal de corte
Dim Mype
'completo
Startime = timer ()
=============================
c) En el 32, 33 líneas de Con.asp, encuéntralo
========= Código de búsqueda ============
Establecer plantilla = nuevo class_templates
Subnectiondatabase
===========================
Modificación a:
=========== El código modificado ==========
Establecer plantilla = nuevo class_templates
'Dimensión de inicialización Categoría de interfaz universal
Establecer mype = nuevo PE_USERINFO
'completo
Subnectiondatabase
=============================
La modificación de Conn.asp está completa
2.inc/dv_clsmain.asp
DV_CLSMAIN.ASP es la categoría y los atributos de todas las categorías y atributos centrales del foro de red dinámica. El inicio de sesión, el registro, la cancelación, etc. de la prueba y el juez en este archivo: