Développement du projet RezEmploi (partie 3)

- 09/12/2021 - 1 heure 45 minutes - Patrick Prémartin

Nous avons continué à travailler sur le processus d'inscription des utilisateurs lors de cette troisième session de développement de l'application web RezEmploi :

- déplacement du chargement des paramètres de configuration dans l'index de la racine

- ajout d'une constante pour le dossier "protected_xxx"

- ajout du fichier fonctions.php dans protected et déplacement ce qui n'est pas nécessaire dans db_inc (qui est chargé pour chaque page donc disponible globalement pour tous les programmes PHP du site)

- vérification que l'inclusion des paramètres de conf personnalisés se fait bien en include_once et non require_once

- ajout d'une fonction de log et du paramètre l'activant ou pas dans les programmes

- ajout de jQuery pour manipuler le DOM

- affichage des erreurs de saisie repérées en PHP depuis un code Javascript qui manipule le formulaire et affiche des infos sous les champs concernés

PHP => JSON => JavaScript => jQuery => DOM

- insertion de l'utilisateur en base de données (en attente de sa validation par l'utilisateur)

- envoi d'un email de vérification de l'adresse pour valider l'inscription. Email qui ne part pas à cause de l configuration actuelle du SMTP de MAMP et mon FAI. Bidouillages pour contourner le problème et récupérer le contenu de l'email afin de forcer la validation de l'adresse depuis un fichier de log.

 

Certaines informations n'ont pas été affichées. Vous devez vous connecter pour y accéder.

Connexion Inscription


Liens associés

Ces liens s'ouvrent dans la même fenêtre que cette page. En cliquant dessus vous quitterez Serial Streameur.
Pensez à les ouvrir dans un nouvel onglet si vous préférez rester ici pour y revenir plus facilement.


Mots-clés associés

HTML, JavaScript, Live coding, MariaDB, MySQL, PHP


Classement

Projets > Sites web > RezEmploi