Présentation du...LOGIN

Présentation du projet du système de connexion pour l'enregistrement des utilisateurs PHP

Introduction au projet

Le but de ce cours est de développer un programme d'enregistrement de connexion, principalement pour mettre en œuvre des fonctions de connexion et d'enregistrement sur un site Web, y compris la création de tables d'utilisateurs de base de données, l'enregistrement des utilisateurs en écrivant des informations dans la base de données, la connexion pour interroger les informations de la base de données, etc.

Organigramme du projet

Fonction de connexion

登录功能.png

Fonction de connexion

注册功能.png

Composition du projet structure

6.png


Introduction à la fonction de connexion

Le projet se compose actuellement de cinq fichiers Dans la première version, nous n'avons implémenté qu'un simple enregistrement de connexion. Le projet consiste à exécuter la page de connexion (login .php) Démarrer

login.png

Cliquez pour vous connecter sans rien saisir, l'effet est le suivant :

login1.png

Erreur de saisie Après avoir confirmé l'incohérence via une requête de base de données (le nom d'utilisateur et le mot de passe existent dans la base de données, que nous présenterons dans la section suivante), l'effet est le suivant :

login2.png

Entrez le nom d'utilisateur et le mot de passe corrects, après avoir confirmé la cohérence via une requête de base de données, l'effet est le suivant :

login3.png

À ce stade, cliquez sur OK et entrez dans la page d'accueil index.php (la page d'accueil n'a pas encore de contenu)

login4.png


Présentation de la fonction d'inscription

Cliquez sur le bouton d'inscription sur la page de connexion pour accéder à la page d'inscription :

login5.png

Cliquez pour vous inscrire sans rien saisir ou si la saisie est incomplète :

login6.png

Entrez le nom d'utilisateur précédemment enregistré, il affichera :

login7.png

Entrez le nom d'utilisateur et le mot de passe non enregistrés, il affichera :

login8.png

À ce stade, les informations ont été stockées dans la base de données

Dans la section suivante, nous présenterons la construction de la base de données

section suivante
<!DOCTYPE html> <html> <head> <title>php.cn</title> <meta charset="utf-8" /> <style> .box{ width:240px; height:90px; background:#f0f0f0; } </style> </head> <body> <!-- 登录界面 login.php--> <div class="box"> <form action="logincheck.php" method="post"> <table> <tr> <td align="right">用户名:</td> <td><input type="text" name="username" value="请输入用户名" maxLength="6"/></td> </tr> <tr> <td align="right">密 码:</td> <td><input type="password" name="userpwd" maxLength="6"/></td> </tr> <tr> <td><input type="submit" name="submit" value="登陆" /> </td> <td><a href="register.php">注册</a></td> </tr> </table> </form> <div> </body> </html>
soumettreRéinitialiser le code
chapitredidacticiel