Le processus d'inscription est déjà bien implanté dans la vie des internautes et leur est bien connu. Cependant, les webmasters novices n'ont pas toujours les connaissances nécessaires pour installer un module d'enregistrement aussi familier sur leur propre ressource.
Instructions
Étape 1
Tout d'abord, installez le serveur Apache sur votre ordinateur. Créez ensuite des fichiers comme celui-ci sur votre site:
1) index.php - page principale;
2) reg.php - page d'inscription;
3) auth.php - autorisation;
4) userdb.db - liste des utilisateurs enregistrés.
Étape 2
Désignez la structure de la base d'utilisateurs avec les paramètres login (nom), pass (mot de passe ou mot de passe), rôle (niveau d'accès), nom (nom), info (information). Pour chaque utilisateur, une chaîne distincte de la forme user1% 1-1% user_pas% 1-1% user_role% 1-1% user_name% 1-1% user_info sera créée.
Étape 3
Créer des formulaires d'inscription et d'autorisation. Un exemple de formulaire d'autorisation:
Étape 4
Le contenu du fichier auth.php se compose de la forme habituelle, des lignes
Inscription et autres données, dont des informations plus détaillées peuvent être trouvées sur les sites de programmation spécialisés.
Étape 5
Ensuite, rédigez le formulaire d'inscription - un script. Ci-dessous, une partie du script:
$ fp1 = fichier ("userdb.d");
foreach ($ fp1 as $ key => $ value) {
$ utilisateur = exploode ("0-1%", $ valeur);
if ($ _ POST ['login'] == $ user ['1'] et md5 ($ POST ['pass']) == $ user ['2']) {
$ nous = 0; ech "Un tel utilisateur existe déjà dans la base de données";}
if ($ us! = 1) {$ fp = fopen ("userdb.d", "a +");
$ montexte = preg_replace ("! / r / n!","
", $ _POST ['connexion']."% 1-1% ". Md5 $ _POS.
Étape 6
Connectez toutes les pages créées à index.php. Un exemple de ce qui devrait se passer:
<
Étape 7
Après avoir effectué les manipulations ci-dessus, procédez au test du système d'enregistrement. Si tout s'est bien passé, de nouveaux enregistrements apparaîtront dans la base de données créée - comptes enregistrés.