Ce projet consiste en un formulaire de contact simple qui permet aux utilisateurs de soumettre leur nom, leur adresse e-mail et leur message. Une fois le formulaire soumis, les données sont traitées côté serveur avec PHP et envoyées par e-mail à une adresse spécifiée à l'aide de PHPMailer, une bibliothèque PHP populaire pour l'envoi d'e-mails.
- Formulaire de contact avec champs pour le nom, l'e-mail et le message.
- Validation minimale des données côté client avec HTML5.
- Traitement des données côté serveur avec PHP.
- Utilisation de PHPMailer pour envoyer l'e-mail avec les données du formulaire.
- Clonez ce dépôt sur votre machine locale.
- Assurez-vous d'avoir un serveur web avec PHP installé.
- Configurez les détails de votre serveur SMTP dans le fichier
traitement.php
. - Assurez-vous que les dépendances PHPMailer sont installées.
- Ouvrez le fichier
index.php
dans votre navigateur. - Remplissez le formulaire avec votre nom, votre e-mail et votre message.
- Appuyez sur le bouton "Envoyer".
- Un message de confirmation s'affichera si l'e-mail est envoyé avec succès, sinon une erreur sera affichée.
index.php
: Contient le formulaire de contact HTML.traitement.php
: Script PHP pour traiter les données du formulaire et envoyer l'e-mail via PHPMailer.PHPMailer/
: Dossier contenant les fichiers de la bibliothèque PHPMailer.
Assurez-vous de configurer correctement les paramètres SMTP dans traitement.php
pour que l'envoi d'e-mail fonctionne correctement. De plus, pour des raisons de sécurité, évitez de stocker les informations sensibles comme les mots de passe en clair dans votre code. Utilisez plutôt des variables d'environnement ou des méthodes de stockage sécurisé.