Lingkungan Terpadu: Pindah 2005SP1 Versi Resmi DVBBS7.1.0_AC Versi Resmi
Premis Integrasi: Kedua sistem telah dipasang dan ditugaskan secara terpisah, dan mereka telah berjalan secara normal
Kedua sistem adalah versi standar terbaru, dan tidak ada modifikasi yang dilakukan sebelumnya
Catatan: Karena versi resmi Dynamic 2005SP1 telah membangun dukungan untuk antarmuka terintegrasi, tidak perlu memodifikasi
Deskripsi File Antarmuka Terpadu:
1: UserInfo.asp ---- 动 1 2005 Cookie Pengguna File Antarmuka Universal
2: pe_user.asp ---- dokumen yang ditulis secara khusus oleh sistem jaringan dinamis untuk menangani pendaftaran, login, sinkronisasi kata sandi, dan acara lainnya
Proses Integrasi:
1: Letakkan userInfo.asp di direktori root situs web;
2: letakkan pe_user.asp di direktori root forum;
3: Ubah file forum
Total dokumen berikut perlu dimodifikasi: Integrasi forum dari jaringan dinamis 7.x Versi:
1. Inc/dv_clsmain.asp -core file, ubah loginnya, pembatalan, status pendaftaran untuk secara otomatis memantau pengguna;
2. Conn.asp -core Link data dan file inisialisasi kelas global untuk memodifikasi kelas antarmuka lalu lintas yang diinisialisasi;
3. Login.asp -forum Login File untuk memodifikasinya untuk mencapai dukungan untuk lulus pendaratan;
4. LOGOUT.ASP -FORM FORUM CEMELLASI FILE UNTUK MEMULAI UNTUK MENCAPAI DUKUNGAN UNTUK MENYELESAIKAN;
5. REG.ASP -Forum File Registrasi untuk memodifikasinya untuk mencapai dukungan untuk pendaftaran lalu lintas;
Sebelum membentuk file, atribut dan fungsi yang disediakan oleh userInfo.asp harus jelas, dan penggunaan pe_user.asp;
[Userinfo.asp]
File ini mendefinisikan kelas yang mengimplementasikan panggilan informasi Cokies. PE_USERINFO Kelas dan membaca kelas dengan membaca kelas ini. Pencacahannya adalah sebagai berikut:
Atribut Publik:
Pe_dir: memindahkan direktori instalasi;
Site_sn: Nama Cookies;
Nama pengguna: Nama pengguna pengguna saat ini dari pengguna saat ini
Kata sandi: Kata sandi pengguna saat ini (formulir enkripsi MD5 16 -bit) yang telah masuk ke pengguna saat ini
Email: Email dari pengguna saat ini yang telah mendarat
PERTANYAAN: Permintaan kata sandi dari pengguna saat ini yang telah mendarat
Jawaban: Jawaban atas permintaan kata sandi dari pengguna saat ini yang telah masuk ke pengguna saat ini (Formulir Enkripsi MD5 16 -Bit)
Cookiedate: Opsi Pelestarian Cookies Ditetapkan oleh Pengguna Saat Ini (0 = Non -Saved; 1 = Simpan 1 Hari; 2 = Simpan Januari; 3 = Simpan Satu Tahun)
Fungsi Publik:
Seks (CTYPE): Jenis kelamin pengguna saat ini yang telah mendarat pada pengguna saat ini.
Catatan: Fungsi ini berisi parameter numerik, dengan kisaran nilai 0-2 (0 = kembali ke bentuk digital: 0 berarti perempuan, 1 berarti pria; 1 = bentuk karakter pengembalian: "pria" berarti pria, "perempuan" berarti perempuan; 2 menunjukkan wanita; = Kembali ke Bentuk Karakter: "Pria" berarti pria, wanita "berarti wanita)
[Pe_user.asp]
File ini menilai dan melakukan operasi yang sesuai berdasarkan tindakan yang diperlukan oleh permintaan URL penerima.
TINDAKAN:
Reg: Saat menerima permintaan URL dari Action = REG, itu akan meminta pengguna untuk memasukkan kata sandi untuk mengaktifkan identitas forum;
Login: Ketika permintaan URL Action = login diterima, login sinkron akan diproses secara otomatis (kata sandi harus konsisten)
Lulus: Saat Anda menerima permintaan URL Action = Pass, Anda akan meminta pengguna untuk memasukkan kata sandi forum untuk login
Pass3: Ketika permintaan URL yang diterima oleh Action = Pass3, secara otomatis akan mengubah kata sandi forum yang sama dengan kata sandi gerak pengguna dan masuk ke
Setelah memahami antarmuka umum dan pe_user.asp, lalu ubah file forum untuk menyelesaikan integrasi:
1.conn.asp
Conn.asp biasanya merupakan file yang mendefinisikan tautan database program forum, sehingga variabel, fungsi, dan proses yang ditentukan dalam file ini dapat digunakan dalam file apa pun, jadi kami memilih untuk meletakkan inisialisasi kelas antarmuka umum dalam hal ini mengajukan.
a) sekitar garis kelima con.asp, temukan
======== Temukan kode ========
Opsi eksplisit
Response.buffer = true
Redup startime
========================
Modifikasi ke:
=========== Kode yang dimodifikasi ==========
Opsi eksplisit
Response.buffer = true
%>
<!-#Sertakan virtual = "userInfo.asp"->
<%
Redup startime
===========================
b) Sekitar garis 7 dan 8 Con.asp, temukan
======== menemukan kode ============
Redup conn, plus_conn, db, mydbpath
Startime = timer ()
===========================
Modifikasi ke:
=========== Kode yang dimodifikasi ==========
Redup conn, plus_conn, db, mydbpath
'Tentukan kelas antarmuka universal memotong
Redup mype
'menyelesaikan
Startime = timer ()
=============================
c) di 32, 33 baris con.asp, temukan
======== menemukan kode ============
Atur template = class_templates baru
SubnectionDatabase
===========================
Modifikasi ke:
=========== Kode yang dimodifikasi ==========
Atur template = class_templates baru
'Inisialisasi Dimensi Kategori Antarmuka Universal
Atur mype = pe_userinfo baru
'menyelesaikan
SubnectionDatabase
=============================
Modifikasi Conn.asp selesai
2.inc/dv_clsmain.asp
Dv_clsmain.asp adalah kategori dan atribut dari semua kategori inti dan atribut dari forum jaringan dinamis. Login pengujian dan juri, pendaftaran, pembatalan, dll. Dalam file ini: