Environnement intégré: Moving 2005SP1 Version officielle DVBBBBS7.1.0_AC Version officielle
Prémisse d'intégration: les deux systèmes ont été installés et mis en service séparément, et ils fonctionnent normalement
Les deux systèmes sont la dernière version standard, et aucune modification n'a été apportée avant
Remarque: Étant donné que la version officielle de Dynamic 2005SP1 a renforcé la prise en charge de l'interface intégrée, il n'est pas nécessaire de modifier
Description du fichier d'interface intégré:
1: userInfo.asp ---- 动 1 2005 Fichier d'interface universelle des cookies utilisateur
2: pe_user.asp ---- documents spécialement écrits par le système de réseau dynamique pour gérer l'enregistrement, la connexion, la synchronisation du mot de passe et d'autres événements
Processus d'intégration:
1: Mettez userInfo.asp dans le répertoire racine du site Web;
2: Mettez Pe_user.asp dans le répertoire racine du forum;
3: Modifiez le fichier de forum
Un total des documents suivants doivent être modifiés: l'intégration du forum du réseau dynamique 7.x version:
1. Inc / DV_CLSMAIN.asp -ascore Fichier, modifiez sa connexion, l'annulation, l'état d'enregistrement pour surveiller automatiquement les utilisateurs;
2. Conn.asp -Core Data Links et Global Class Initialisation Files pour modifier la classe de son interface de trafic initialisée;
3. Fichier de connexion Login.asp -Forum pour le modifier pour atteindre le support pour le passage d'atterrissage;
4. Fichiers d'annulation Logout.asp -Forum pour le modifier pour obtenir la prise en charge de la transmission;
5. Reg.asp -Forum Enregistrement des fichiers pour le modifier pour obtenir la prise en charge de l'enregistrement du trafic;
Avant de former le fichier, les attributs et fonctions fournis par UserInfo.asp doivent être clairs et l'utilisation de pe_user.asp;
[UserInfo.asp]
Ce fichier définit la classe qui implémente les appels d'informations Cokies. Classe PE_USERINFO et lisez la classe en lisant cette classe. L'énumération est la suivante:
Attributs publics:
PE_DIR: Déplacement du répertoire d'installation;
Site_sn: nom de cookies;
Nom d'utilisateur: le nom d'utilisateur de l'utilisateur actuel de l'utilisateur actuel
Mot de passe: le mot de passe de l'utilisateur actuel (formulaire de chiffrement MD5 à 16 bits) qui s'est connecté à l'utilisateur actuel
Email: e-mail de l'utilisateur actuel qui a déjà atterri
Question: les invites de mot de passe de l'utilisateur actuel qui ont déjà atterri
Réponse: Réponses aux invites de mot de passe de l'utilisateur actuel qui s'est connecté à l'utilisateur actuel (formulaire de chiffrement MD5 à 16 bits)
Cookiedate: Options de préservation des cookies définies par l'utilisateur actuel (0 = non-économisé; 1 = économiser 1 jour; 2 = économiser janvier; 3 = économiser un an)
Fonction publique:
Sexe (CTYPE): le sexe de l'utilisateur actuel qui a déjà atterri sur l'utilisateur actuel.
Remarque: Cette fonction contient un paramètre numérique, avec une plage de valeur 0-2 (0 = retour à la forme numérique: 0 signifie femelle, 1 signifie mâle; 1 = forme de caractère: "mâle" signifie mâle, "femelle" signifie femelle; 2 Indique les femmes; = Retour à la forme du caractère: "Male" signifie mâle, "femme" signifie les femmes)
[Pe_user.asp]
Ce dossier juge et effectue des opérations correspondantes en fonction de l'action requise par la demande d'URL de réception.
ACTION:
REG: Lors de la réception de la demande URL de l'action = reg, il incitera l'utilisateur à saisir le mot de passe pour activer l'identité du forum;
Connexion: Lorsque la demande d'action de l'URL = la connexion est reçue, la connexion synchrone sera automatiquement traitée (le mot de passe doit être cohérent)
PASS: Lorsque vous recevez la demande d'action de l'URL = PASS, vous inviterez l'utilisateur à saisir le mot de passe du forum pour la connexion
Pass3: Lorsque la demande d'URL reçue par action = pass3, elle modifiera automatiquement le mot de passe du forum en la même chose que le mot de passe de mouvement de l'utilisateur et se connectera à
Après avoir compris l'interface générale et pe_user.asp, puis modifiez le fichier de forum pour terminer l'intégration:
1.Conn.asp
Conn.asp est généralement un fichier qui définit le lien de base de données du programme Forum, de sorte que les variables, les fonctions et les processus définis dans ce fichier peuvent être utilisés dans n'importe quel fichier, nous choisissons donc de mettre l'initialisation de la classe d'interface générale dans ce déposer.
a) autour de la cinquième ligne de con.asp, trouvez-la
======== Finding Code ========
Option explicite
Réponse.buffer = true
Dim Startime
======================.
Modification à:
=========== Le code modifié ==========
Option explicite
Réponse.buffer = true
%>
<! - # inclue virtual = "userInfo.asp" ->
<%
Dim Startime
=========================.
b) autour des 7e et 8e lignes de con.asp, trouvez-la
======== Finding Code ============
Dim Conn, Plus_Conn, DB, MyDBPATH
StartIme = Timer ()
=========================.
Modification à:
=========== Le code modifié ==========
Dim Conn, Plus_Conn, DB, MyDBPATH
«Définissez la classe d'interface universelle de tonde
Dim Mype
'complet
StartIme = Timer ()
===========================.
c) Aux 32, 33 lignes de con.asp, trouvez-la
======== Finding Code ============
Set template = new class_templates
Subsectiondatabase
=========================.
Modification à:
=========== Le code modifié ==========
Set template = new class_templates
«Catégorie d'interface universelle de dimension d'initialisation
Set mype = new pe_userinfo
'complet
Subsectiondatabase
===========================.
La modification de Conn.asp est complète
2.inc/dv_clsmain.asp
DV_CLSMAIN.asp est la catégorie et les attributs de toutes les catégories et attributs de base du forum de réseau dynamique. Les tests et le juge Connexion, enregistrement, annulation, etc. dans ce fichier: