Newer
Older
Pour exécuter le code, il faut exécuter le fichier index.php placé dans le répertoire Main, ce fichier contient une redirection vers le vrai fichier index.php à l'aide de la méthode header(Location).
Dans ce projet, j'ai 2 fichiers php principaux, dans le premier j'ai créé un formulaire contenant un champ email, un champ password, bouton pour vider les deux champs précédent, un bouton qui fait l'inscription et enfin un bouton qui permet l'inscription à l'utilisateur, à l'aide du Html et javascript. Le bouton qui permet l'inscription resp. la connexion appel une méthode javascript à l'aide du paramètre "onclick". cette dernière envoie une requête HTTP au deuxième fichier "process.php" qui va faire le travaille coté serveur. Dans la requête, je passe 3 paramètres : le mail de l'utilisateur, le mot de passe ainsi un paramètre "action" qui indique l'action choisi par l'utilisateur, il peux avoir comme valeurs inscription/connexion. Dans le deuxième fichier je récupère les données des utilisateurs sauvegarder dans le fichier "data.json" et il va faire le traitement selon le paramètre "action".
Pour sécuriser mon projet, j'ai pensé à séparer le script de l'affichage et le script de traitement et chiffrer le mot de passe dans la fichier de données
Pour exécuter le code, il suffit d'exécuter le fichier Devoir1.php.