Formulaire de contact PHP + envoi d'email

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 ก.ย. 2024
  • Dans cette vidéo nous verrons comment envoyer les données d'un formulaire par mail en utilisant PHP et la librairie PHPMailer.
    1 - Vous n'aurez pas besoin de configurer vos comptes gmail pour les applications moins sécurisées.
    2 - Vous devez activer la validation en deux étapes.
    3 - Nous allons créer au final un code d'application sur google pour faire fonctionner notre code.
    Les liens pour cette vidéo :
    - PHPMailer : github.com/PHP...
    - Code source : dmt.eu5.org/sh...
    Vous pouvez faire un don PayPal pour soutenir la chaîne au lien :
    www.paypal.me/...
    Abonnez-vous à la chaîne via ce lien :
    / @dimitri_mintsa

ความคิดเห็น • 78

  • @vincentdubois107
    @vincentdubois107 27 วันที่ผ่านมา +1

    Merci excellente vidéo il m'a fallu quelques ajustements pour que cela fonctionne avec vite mais cela m'a fait gagner un temps fou !

    • @Dimitri_Mintsa
      @Dimitri_Mintsa  27 วันที่ผ่านมา +1

      Bonsoir, très heureux de le savoir 🤠. Bon courage pour la suite 🙂

  • @floryflory966
    @floryflory966 หลายเดือนก่อน

    Merci Dimitri🙏 Après bien des galères, tu me sauves ! Très clairement expliqué👌

    • @Dimitri_Mintsa
      @Dimitri_Mintsa  หลายเดือนก่อน

      @@floryflory966 Je suis très heureux de le savoir. 🙂 Bon courage pour la suite 🤠

  • @landrenana9650
    @landrenana9650 7 หลายเดือนก่อน +1

    Très bien détaillé. Ça fait des jours que j’essayais d’envoyer un mail via php. Merci vraiment, merci

    • @Dimitri_Mintsa
      @Dimitri_Mintsa  7 หลายเดือนก่อน

      Heureux que vous ayez pu trouver de solution grâce à cette vidéo. Bon courage pour la suite 👊🙂

  • @jul1288
    @jul1288 7 หลายเดือนก่อน +2

    Votre vidéo est très breve et bien comprise merci

    • @Dimitri_Mintsa
      @Dimitri_Mintsa  7 หลายเดือนก่อน

      Merci bien pour ce feedback. Je veillerai à ce que ça soit toujours ainsi.

  • @aympc25
    @aympc25 2 หลายเดือนก่อน

    Top merci cher Dimitri
    C’est bien expliqué. J’ai réussi🎉🎉🎉

    • @Dimitri_Mintsa
      @Dimitri_Mintsa  2 หลายเดือนก่อน

      @@aympc25 Bonjour,
      Ça me fait vraiment plaisir que vous ayez pu réussir. Bonne continuation et bon courage 🤠

  • @LIF3BURST
    @LIF3BURST 11 หลายเดือนก่อน +2

    Merci beaucoup, meilleur tuto du net !

    • @Dimitri_Mintsa
      @Dimitri_Mintsa  11 หลายเดือนก่อน

      Merci beaucoup pour la force 🙏

  • @anaisanais3332
    @anaisanais3332 11 หลายเดือนก่อน +3

    Merci pour cette vidéo ! ça fonctionne nickel 👌

    • @Dimitri_Mintsa
      @Dimitri_Mintsa  11 หลายเดือนก่อน +1

      Je vous en prie. Merci pour votre commentaire 🙃

  • @aide-moi7187
    @aide-moi7187 ปีที่แล้ว +2

    Merci beaucoup chef t'es le meilleur encor merci je m'abonne en mm temps.

    • @Dimitri_Mintsa
      @Dimitri_Mintsa  ปีที่แล้ว +1

      Merci à vous d'avoir regardé ce tuto et pour votre commentaire encourageant. Bon courage pour la suite. En cas de problèmes, le site de la chaîne est ouvert pour vous aider.

  • @ngalenal1004
    @ngalenal1004 8 หลายเดือนก่อน +2

    Super Dimitri, ta vidéo m'a aidé

    • @Dimitri_Mintsa
      @Dimitri_Mintsa  8 หลายเดือนก่อน

      Parfait. Bon courage pour la suite 🙂👊

  • @clementpreira4227
    @clementpreira4227 11 หลายเดือนก่อน +2

    Merci beaucoup ,ça fonctionne 5/5😎

    • @Dimitri_Mintsa
      @Dimitri_Mintsa  11 หลายเดือนก่อน

      Super. Je vous en prie 🙃

  • @VincentDev237
    @VincentDev237 5 หลายเดือนก่อน +2

    Bonjour M. Dimitri Mintsa, je dis grandement merci pour cette vidéo. Très bien détaillé et facile à comprendre. J'ai eu un soucis au debut qui était dû au chemin relatif, j'ai pu résoudre mais maintenant le problème que j'ai c'est que je ne reçois pas de message dans ma boîte mail.

    • @Dimitri_Mintsa
      @Dimitri_Mintsa  5 หลายเดือนก่อน

      Bonjour, merci bien pour votre commentaire.
      Quelle erreur rencontrez-vous lors de l'envoi ? Ou il n'y a pas d'erreurs ?

  • @raymondmoundzele4907
    @raymondmoundzele4907 3 หลายเดือนก่อน +1

    Merci beaucoup pour le tutoriel

    • @Dimitri_Mintsa
      @Dimitri_Mintsa  3 หลายเดือนก่อน

      Merci bien à vous et bon courage 💥

  • @EmmanuelPaulo-hx4qz
    @EmmanuelPaulo-hx4qz 6 หลายเดือนก่อน +2

    chef merci ca fait 1 an je cherchais ca

    • @Dimitri_Mintsa
      @Dimitri_Mintsa  6 หลายเดือนก่อน

      Très heureux que cette vidéo ait pu vous aider 😊

  • @LionelTakoms-em6hc
    @LionelTakoms-em6hc หลายเดือนก่อน

    Merci a toi !

    • @Dimitri_Mintsa
      @Dimitri_Mintsa  หลายเดือนก่อน

      Je vous en prie, bonne continuation pour la suite. 🤠

  • @djelal_
    @djelal_ 6 หลายเดือนก่อน +1

    excellent tuto, sa fonctionne. Seulement je souhaiterais te demander comment organiser la redirection, le navigateur me redirige vers une page ou il y a marquer message has been sent alors que mon header indique une autre direction

    • @Dimitri_Mintsa
      @Dimitri_Mintsa  6 หลายเดือนก่อน

      Bonjour,
      Merci pour le feedback.
      Pour résourdre ce problème, ajoutez votre redirection après l'envoi du mail comme ci-dessous :
      ...
      $mail->send();
      header('location: votre page cible');
      ...

  • @mariamfane37
    @mariamfane37 11 หลายเดือนก่อน +2

    Je voulais savoir on peut utiliser le code dans plusieurs fichier, le monsieur m'a dit aussi de faire que les donnees d'une commande soit envoyer dans leur mail aussi. Donc je compte utiliser phpmailer dans ce fichier aussi. Merci

    • @Dimitri_Mintsa
      @Dimitri_Mintsa  11 หลายเดือนก่อน +1

      Bien sûr. Vous pouvez l'utiliser dans une infinité de fichiers. 🙂

    • @mariamfane37
      @mariamfane37 11 หลายเดือนก่อน +1

      @@Dimitri_Mintsa Merci

    • @Dimitri_Mintsa
      @Dimitri_Mintsa  11 หลายเดือนก่อน

      @@mariamfane37 Je vous en prie 😊

  • @mariamfane37
    @mariamfane37 11 หลายเดือนก่อน +1

    et j'ai eu cet erreur quand j'ai essaye de tester
    Message could not be sent. Mailer Error: SMTP Error: Could not authenticate.

    • @Dimitri_Mintsa
      @Dimitri_Mintsa  11 หลายเดือนก่อน +1

      Bonjour. Pensez à vérifier l'email et le mot de passe. De la première à la dernière ligne, parcourez le code. Si vous ne trouvez toujours pas de solution, envoyez le script de traitement sur le site de la chaîne. Il y a un espace commentaire destiné à ce tuto au lien : dmt.eu5.org/show.php?tuto=30

    • @mariamfane37
      @mariamfane37 11 หลายเดือนก่อน

      @@Dimitri_Mintsa merci beaucoup c'est compris

  • @jordancabrelsanseujuitouc3078
    @jordancabrelsanseujuitouc3078 ปีที่แล้ว +1

    Super

  • @mariamfane37
    @mariamfane37 11 หลายเดือนก่อน +1

    Bonjour Monsieur merci pour votre tutoriel, mais vous avez creee un code google enfin d'obtenir un code secret, donc mon souci est je suis en train de faire un site web pour un entreprise et je n'ai que leur gmail comment dois je creer un code secret. Merci d'avance.

    • @Dimitri_Mintsa
      @Dimitri_Mintsa  11 หลายเดือนก่อน +1

      Bonsoir.
      Si vous avez leur compte Gmail (adresse Gmail et mot de passe ) utilisez-le alors.
      Il ne suffit pas d'avoir l'adresse Gmail mais aussi leur mot de passe car vous devez vous connecter sur leur compte Gmail afin de le paramétrer pour créer le code comme dans le tuto.
      C'est leur adresse Gmail qui sera utilisée par le serveur pour envoyer les e-mails.
      Le destinataire verra donc l'adresse e-mail de l'entreprise en question dans sa boîte.
      J'espère que cette réponse vous aidera 🙂

    • @mariamfane37
      @mariamfane37 11 หลายเดือนก่อน +1

      @@Dimitri_Mintsa Oui merci beaucoup, mais j'ai regarde le tuto plusieurs fois mais j'ai pas bien compris la partie ou vous creez le code secret

    • @Dimitri_Mintsa
      @Dimitri_Mintsa  11 หลายเดือนก่อน +1

      Bonsoir @@mariamfane37, voici les étapes dans les détails :
      1- Connexion au compte Gmail (celui qui sera utilisé pour créer le mot de passe. C'est le même aussi que le serveur utilisera pour envoyer des e-mails).
      2 - Sur votre compte Gmail, sélectionnez l'option "sécurité".
      3 - Naviguez ensuite vers le bas. Vous verrez l'option "validation en deux étapes". Sélectionnez-la.
      NB : la validation en deux étapes doit être activée sur votre compte Gmail. Si ce n’est pas le cas, faites-le.
      4 - Après avoir cliqué sur validation en deux étapes, vous serez certainement redirigé vers un formulaire de connexion à votre compte Gmail (c'est Google qui le fait pour s'assurer qu'il s'agit bien de vous qui essayez de vous connecter à votre compte afin d'accéder à la validation en deux étapes).
      5 - Après validation du formulaire de connexion, Google vous enverra automatiquement sur l'espace de la validation en deux étapes. Puis vous naviguez vers le bas et cliquez sur l'option "Mots de passe des applications".
      6 - Dans cette partie, vous devez cliquer sur "sélectionner une application" puis défilez vers le bas et cliquez sur "Autre(Nom personnalisé)".
      7 - Il y aura ainsi un formulaire à remplir. Vous devez donner un nom à votre application d'envoi d'email. Peu importe le nom ça passera. Cliquez ensuite sur "Générer".
      8 - Vous allez ensuite voir le mot de passe d'application qui sera généré sous un arrière-plan en orange comme dans le tuto.
      9 - Vous le copiez et le mettez dans la partie password.
      J'espère que cette réponse vous aidera 🙂

    • @mariamfane37
      @mariamfane37 11 หลายเดือนก่อน +1

      @@Dimitri_Mintsa Merci beaucoup on a reussi. Merci vraiment pour votre aide

    • @Dimitri_Mintsa
      @Dimitri_Mintsa  11 หลายเดือนก่อน

      @@mariamfane37Je vous en prie.😇

  • @RohanKUMAR-kn3gq
    @RohanKUMAR-kn3gq 5 หลายเดือนก่อน +1

    ça marche Merci

    • @Dimitri_Mintsa
      @Dimitri_Mintsa  5 หลายเดือนก่อน

      Content de le savoir. Bon courage 💪🙂

  • @user-gc3xy5ig8r
    @user-gc3xy5ig8r 8 หลายเดือนก่อน

    pourquoi ca fonctionne pas pour moi ... svp si c'est possible la démentration de MAMP et composer :( merci

    • @Dimitri_Mintsa
      @Dimitri_Mintsa  8 หลายเดือนก่อน

      Bonjour. Vous rencontrez exactement quel problème ? Sinon avez vous bien paramétré votre e-mail que le serveur utilisera pour envoyer les données du formulaire par mail ?

  • @mariamfane37
    @mariamfane37 11 หลายเดือนก่อน +1

    Bonsoir desole encore, au fait je viens de constate que vous avez utilisee deux mails differents, j'ai bien compris la partie.

    • @Dimitri_Mintsa
      @Dimitri_Mintsa  11 หลายเดือนก่อน +1

      Bonsoir effectivement.
      L'email utilisé par le serveur c'est l'email que vous avez paramétré. C'est cet email que le serveur utilisera pour envoyer les e-mails et aussi recevoir les réponses.
      L'email qui suit c'est l'email du récepteur et là on a deux cas et selon donc votre objectif :
      1 - S'il s'agit de recevoir les données des personnes qui souhaitent vous contacter alors vous pouvez répéter le même e-mail.
      2 - S'il s'agit plutôt de votre entreprise qui souhaite envoyer des e-mails aux utilisateurs alors là vous devez plutôt mettre les e-mails des utilisateurs qui doivent recevoir votre courriel.
      Sans oublier que vous allez dès lors faire une boucle qui récupérera les e-mails des utilisateurs dans votre base de données.
      Ça dépend donc de votre objectif. 🙂

    • @mariamfane37
      @mariamfane37 11 หลายเดือนก่อน +1

      @@Dimitri_Mintsa J'ai laisse le premier vide et pour le recepteur, j'ai mis l'email de l'entreprise labas
      Leur objectif est de recevoir les mails des utilisateurs et c'est pour cela que j'ai laisse le premier vide.

    • @Dimitri_Mintsa
      @Dimitri_Mintsa  11 หลายเดือนก่อน

      @@mariamfane37 Bonjour
      Vous ne devez pas laisser le premier vide car c'est lui qui se charge d'envoyer sur votre boîte mail, les e-mails envoyés par les personnes qui souhaitent vous contacter. Mettez donc l'email de l'entreprise encore dans le premier. Sinon vous aurez l'erreur que vous aviez mentionnée

  • @fabienbeugre1745
    @fabienbeugre1745 4 หลายเดือนก่อน +1

    salut j'ai essayer mais voici l'erreur que j'ai:
    Fatal error: Class 'PHPMailer\PHPMailer\PHPMailer' not found in C:\Program Files (x86)\EasyPHP-Devserver-17\eds-www\Siteform\traitement.php on line 17

    • @Dimitri_Mintsa
      @Dimitri_Mintsa  4 หลายเดือนก่อน

      Salut,
      La librairie PHPMailer n'est pas bien importée. Il faudra bien spécifier son chemin et le problème sera résolu.

    • @mangaanime2714
      @mangaanime2714 3 หลายเดือนก่อน

      @@Dimitri_MintsaSalut
      2024-06-06 10:22:32 SMTP ERROR: Failed to connect to server: (0)
      SMTP Error: Could not connect to SMTP host. Failed to connect to server
      Message could not be sent. Mailer Error: SMTP Error: Could not connect to SMTP host. Failed to connect to serverSMTP server error: Failed to connect to server
      moi j'ai ca comme probleme

  • @jeanmendy2208
    @jeanmendy2208 ปีที่แล้ว +1

    Merci beaucoup pour ton aide mais j'arrive pas à recevoir le mail

    • @Dimitri_Mintsa
      @Dimitri_Mintsa  ปีที่แล้ว +1

      Pouvez-vous me donner plus de détails ? Ou encore laissez votre problème sur le site web de la chaîne afin d'obtenir rapidement de l'aide au lien : dmt.eu5.org/show.php?tuto=30

    • @jeanmendy2208
      @jeanmendy2208 ปีที่แล้ว +1

      @@Dimitri_Mintsa quand j’écris le message sur mon site et quand je l’envoie , je regarde dans ma boîte mail mais rien
      Sur traitement.php je vu que vous avez mis deux adresses mails différents pour envoyer et pour recevoir
      Mais moi j’ai mis une même adresse mail pour envoyer et recevoir, serait-ce peut-être là le problème ?

    • @Dimitri_Mintsa
      @Dimitri_Mintsa  ปีที่แล้ว

      Si vous avez remplacé le SMTP server email ça ne passera pas. Du coup, envoyez-moi votre code sur le site que j'ai mentionné en haut. C'est l'espace commentaire pour régler les problèmes de ce tuto. Je verrai ainsi où se trouve l'erreur dans votre code.

  • @mohamedimran8378
    @mohamedimran8378 6 หลายเดือนก่อน +1

    cela n a pas marcher pour moi quand je click sur envoyer une page blanche s ouvre avec 3 LIGNE du code PHP

    • @Dimitri_Mintsa
      @Dimitri_Mintsa  6 หลายเดือนก่อน

      Bonjour,
      D'accord, les 3 lignes ont un texte qui montre que l'envoi a échoué ?
      Essayez de donner plus de précisions (contenu qui apparaît sur ces trois lignes etc...) pour voir ce qu'on peut faire pour y remédier.

    • @mohamedimran8378
      @mohamedimran8378 6 หลายเดือนก่อน +1

      @@Dimitri_Mintsa merci pour votre réponse je voulais déjà te demander si cela peu marcher en local ? avez vous whatsapp ou mensonger pour communiquer

    • @Dimitri_Mintsa
      @Dimitri_Mintsa  6 หลายเดือนก่อน

      Bonjour,
      Bien-sûr, en local comme sur votre hébergeur, ça passera très bien. Pour plus d'aide, accédez au lien mentionné plus haut.

    • @mohamedimran8378
      @mohamedimran8378 6 หลายเดือนก่อน

      @@Dimitri_Mintsa je ne voi pas le lien dont tu veu parler dsl ! tu pourrai me le re partager stp

    • @Dimitri_Mintsa
      @Dimitri_Mintsa  6 หลายเดือนก่อน

      Voici le lien du forum d'aide :
      dmt.eu5.org/show.php?tuto=30

  • @mariamfane37
    @mariamfane37 11 หลายเดือนก่อน

    Bonjour merci beaucoup le premier a marche, mais le second pas encore.

    • @Dimitri_Mintsa
      @Dimitri_Mintsa  11 หลายเดือนก่อน

      Bonjour. Parfait !
      Le second marchera 😇

    • @mariamfane37
      @mariamfane37 11 หลายเดือนก่อน

      @@Dimitri_Mintsa j'ai envoye le code source sur le site dont vous m'avez dit d'utiliser

    • @Dimitri_Mintsa
      @Dimitri_Mintsa  11 หลายเดือนก่อน

      @@mariamfane37 Bien reçu. Petite maintenance sur le site.

    • @Dimitri_Mintsa
      @Dimitri_Mintsa  11 หลายเดือนก่อน +1

      Je viens de vous répondre sur le site.

  • @mariamfane37
    @mariamfane37 11 หลายเดือนก่อน

    On dirait que sa a marcher, j'appelle le gars pour qu'il puisse verifier mais il ne repond pas au telephone, quelqu'en soit je te fais un retour merci pour votre aide.
    Au fait mon souci est l'entreprise me dit de faire que si un user fait une commande que ce commande doit envoyer dans leur mail, qu'ils ne veulent pas la partie dashboard de leur site et c'est cette partie qui me fatique un peu

    • @Dimitri_Mintsa
      @Dimitri_Mintsa  11 หลายเดือนก่อน +1

      Ah d'accord je vois. Pas de soucis. En cas de nouveaux problèmes n'hésitez pas à laisser un commentaire. Bon courage à vous. 🙂

    • @mariamfane37
      @mariamfane37 11 หลายเดือนก่อน

      @@Dimitri_Mintsa pas de souci Merci beaucoup

  • @user-gc3xy5ig8r
    @user-gc3xy5ig8r 8 หลายเดือนก่อน

    le code source svp

    • @Dimitri_Mintsa
      @Dimitri_Mintsa  8 หลายเดือนก่อน

      Bonjour. Le code source est en description

  • @valentinvenner9994
    @valentinvenner9994 6 หลายเดือนก่อน +1

    Pourquoi tu nous parles depuis une église ? 🤣

    • @Dimitri_Mintsa
      @Dimitri_Mintsa  6 หลายเดือนก่อน

      J'étais dans une grande salle et vide. 😅