Περιγράψτε συνοπτικά τις λειτουργίες και τα αρχεία που σχετίζονται με την πράξη προσθήκης χρήστη εγγραφής
uc_client\model\user.php αρχείο
Παράδειγμα: Συνάρτηση add_user(): Εκτελέστε την προσθήκη χρηστών, σφραγίστε μια σειρά λειτουργικών συναρτήσεων (εκτελέστε τη συνάρτηση εισαγωγής, εντοπίστε την τιμή υποβολής της φόρμας.....) γραμμή 130.
uc_clinet\ έλεγχος\user.php
Εκτελέστε εγγραφή, σύνδεση, σύνδεση κ.λπ., όπως: onregister() κ.λπ. και τη γραμμή συμπεριφοράς λειτουργίας πληροφοριών του χρήστη 60.
tabel_common_member.php
Εκτελέστε λειτουργίες εισαγωγής βάσης δεδομένων για πίνακες χρηστών και σχετικούς συμπληρωματικούς πίνακες (προσωπική κατανόηση), όπως πίνακες βαθμών, πίνακες πληροφοριών χρήστη κ.λπ
Προσωπικά common_member αυτός ο πίνακας είναι ένας συνεργαζόμενος πίνακας UCenter_member, αλλά οι κωδικοί πρόσβασης στους δύο πίνακες δεν τέμνονται, ο κωδικός πρόσβασης του ucenter_member στη λειτουργία εισαγωγής είναι μια τυχαία παραγόμενη τιμή αλατιού συν τον κωδικό πρόσβασης εισόδου του χρήστη διπλή κρυπτογράφηση MD5 common_member ο κωδικός πρόσβασης στον πίνακα είναι ένα random() που περικλείεται από το ίδιο το discuz. Η συνάρτηση είναι 10 ψηφία, πάλι MD5
admincp_members.php
Υπάρχει μια λειτουργία για την προσθήκη χρηστών γύρω από τη γραμμή 700 και μερικά αρχεία εξάγονται επίσης από αυτήν τη λειτουργία προς τα πίσω
|