Inscription étape par étape à l'aide de jQuery. Inscription étape par étape avec jQuery Formulaire d'inscription étape par étape avec jQuery

Bonne journée les amis ! Regardons l'enregistrement des utilisateurs en PHP. Tout d'abord, définissons les conditions d'enregistrement de notre utilisateur :

  • Le mot de passe est crypté à l'aide de l'algorithme MD5
  • Nous allons saler le mot de passe
  • Vérifier si votre connexion est occupée
  • Activation de l'utilisateur par lettre.
  • Enregistrement et stockage des données dans le SGBD MySQL

Pour écrire de ce scénario nous devons comprendre ce qu'est l'enregistrement des utilisateurs. L'enregistrement des utilisateurs signifie l'obtention de données utilisateur réelles, le traitement et le stockage des données.

Si tu expliques en mots simples Ensuite, l'enregistrement consiste simplement à enregistrer et à stocker certaines données grâce auxquelles nous pouvons autoriser l'utilisateur dans notre cas - il s'agit du login et du mot de passe.

L'autorisation est l'octroi de droits à une certaine personne ou à un groupe de personnes pour effectuer certaines actions, ainsi que le processus de vérification de ces droits lors de la tentative d'exécution de ces actions. En termes simples, à l'aide d'une autorisation, nous pouvons limiter l'accès à certains contenus de notre site Web.

Regardons la structure des répertoires de scripts pour implémenter notre enregistrement avec autorisation. Nous devons diviser les scripts en composants logiques. Nous avons placé les modules d'enregistrement et d'autorisation dans un répertoire séparé. Nous placerons également la connexion à la base de données dans des répertoires séparés Données MySQL, fichier avec les fonctions utilisateur, fichier Styles CSS et le nôtre Modèle HTML. Cette structure vous permet de naviguer rapidement dans les scripts. Imaginez que vous ayez un grand site Web avec un tas de modules, etc. et s'il n'y a pas d'ordre, il sera très difficile de trouver quelque chose dans un tel désordre.

Puisque nous stockerons toutes les données dans le SGBD MySQL, créons une petite table dans laquelle nous stockerons les données d'enregistrement.

Vous devez d'abord créer une table dans la base de données. Appelons la table bez_reg où bez est le préfixe de la table et reg est le nom de la table.

Structure de la table : bez_reg -- -- Structure de la table `bez_reg` -- CRÉER UNE TABLE SI NON EXISTE `bez_reg` (`id` int(11) NON NULL AUTO_INCREMENT, `login` varchar(200) NON NULL, `pass` varchar( 32) NON NULL, `salt` varchar(32) NON NULL, `active_hex` varchar(32) NON NULL, `status` int(1) NON NULL, CLÉ PRIMAIRE (`id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; Créons maintenant les scripts principaux pour des travaux ultérieurs. Fichier INDEX.PHP

Fichier CONFIG.PHP

less/reg/?mode=auth">Connexion

  • Partager