Formulaire de contact ne marche pas
Résolu
jihad30
Messages postés
48
Date d'inscription
Statut
Membre
Dernière intervention
-
Mihawk Messages postés 4315 Date d'inscription Statut Contributeur Dernière intervention -
Mihawk Messages postés 4315 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour a vous tous
j'ai un petit problème sur mon code php de mon formulaire de contact
je ne reçois pas le mail de l'émetteur
mon code php :
mon code as2
j'ai un petit problème sur mon code php de mon formulaire de contact
je ne reçois pas le mail de l'émetteur
mon code php :
<?php $sendTo = "mon adresse email"; //Type your Site Name $siteName = "Natura furesta"; $contact_name = $_POST['nam']; $contact_email = $_POST['email']; $contact_subject = $_POST['sujet']; $contact_message = $_POST['message']; if( $contact_name == true ) { $sender = $contact_email; $receiver = $emailAddress; $client_ip = $_SERVER['REMOTE_ADDR']; $email_body = "The Name Of The Sender: $contact_name \nEmail: $sender \n\nSubject: $contact_subject \n\nMessage: \n\n$contact_message \n\nIP ADDRESS: $client_ip \n\n$siteName"; $emailAutoReply = "Hi $contact_name, \n\nWe have just received your E-Mail. We will get in touch in a few days. Thank you! \n\n$siteName "; $extra = "From: $sender\r\n" . "Reply-To: $sender \r\n" . "X-Mailer: PHP/" . phpversion(); $autoReply = "From: $receiver\r\n" . "Reply-To: $receiver \r\n" . "X-Mailer: PHP/" . phpversion(); mail( $sender, "Auto Reply: $contact_subject", $emailAutoReply, $autoReply ); if( mail( $receiver, "New E-Mail - $contact_subject", $email_body, $extra ) ) { echo "success=yes"; } else { echo "success=no"; } } ?>
mon code as2
function clearField() { txtField1.text = label1; txtField2.text = label2; txtField3.text = label3; txtField4.text = label4; txtField5.text = label5; Selection.setFocus("_focus"); } // End of the function label1 = "Nom"; label2 = "E-mail"; label3 = "Téléphone"; label4 = "Sujet"; label5 = "Message"; countField = 5; clearField(); var arrayLabel = new Array(); for (i = 1; i < countField + 1; i++) { txtField = this["txtField" + i]; txtField.index = i; arrayLabel[i] = this["label" + i]; txtField.tabIndex = i; txtField.onSetFocus = function () { if (this.text == arrayLabel[this.index]) { this.text = ""; } // end if }; txtField.onKillFocus = function () { if (this.text == "") { this.text = arrayLabel[this.index]; } // end if }; } // end of for btnClear.onRollOver = function () { this.gotoAndPlay("over"); }; btnClear.onRollOut = btnClear.onReleaseOutside = function () { this.gotoAndPlay("out"); }; btnClear.onRelease = function () { clearField(); }; btnSubmit.onRollOver = function () { this.gotoAndPlay("over"); }; btnSubmit.onRollOut = btnSubmit.onReleaseOutside = function () { this.gotoAndPlay("out"); }; btnSubmit.onRelease = function () { if (_parent.contactform.txtField1.text == label1 || _parent.contactform.txtField2.text == label2 || _parent.contactform.txtField3.text == label3 || _parent.contactform.txtField4.text == label4 || _parent.contactform.txtField5.text == label5) { gotoAndStop(3); } else { _parent.contactform.loadVariables("email.php", "POST"); gotoAndStop(2); } // end else if }; stop ();
A voir également:
- Formulaire de contact ne marche pas
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- Formulaire de reclamation instagram - Guide
- Erreur lors de l'enregistrement du contact - Forum Xiaomi
- Supprimer un contact messenger qui n'est pas ami facebook ✓ - Forum Facebook Messenger
4 réponses
Hello,
Avant d'utiliser des codes tout fait trouvés sur le net, il faut déjà avoir les bases des langages utilisés afin de trouver d'où viennent les problèmes par soi-même.
Une bonne base ici : https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql
Avant d'utiliser des codes tout fait trouvés sur le net, il faut déjà avoir les bases des langages utilisés afin de trouver d'où viennent les problèmes par soi-même.
Une bonne base ici : https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql
Bonjour jihad30,
Si tu étais un helper ici, tu comprendrais que ce n'est pas simple de tomber sur des gens comme toi qui pondent un paragraphe de 200 lignes de code auquel ils n'ont strictement rien compris, le tout accompagné d'un simple : "trouvez l'erreur pour moi !".
Essaye au moins de donner un message d'erreur, ou de mettre en gras les parties que tu penses qui posent problème. Je résout des problèmes ici pendant mes temps morts au boulot, alors plus tu y mettras du tiens, plus je pourrai t'aider ; j'ai moyen le temps de décrypter des messages inbuvables comme ça et, tu as pu t'en rendre compte, peu de gens te répondent alors demande-toi plutôt si le problème ne vient pas de ta manière de poster. Enfin recherche un peu sur le forum car ce code je l'ai déjà vu et il a déjà été traité des dizaines de fois.
Je suis là pour t'aider mais tout faire de zéro, merci bien. Alors, s'il te plait, essaye de nous donner plus d'informations.
Exemple : chez qui tu es hébergé ? Commence aussi par vérifier que ton serveur accepte l'envoi de mail ?
Et puis retourne lire la charte de CCM, parce que le "merci" en fin de message c'est plus agréable aussi.
Cordialement,
Si tu étais un helper ici, tu comprendrais que ce n'est pas simple de tomber sur des gens comme toi qui pondent un paragraphe de 200 lignes de code auquel ils n'ont strictement rien compris, le tout accompagné d'un simple : "trouvez l'erreur pour moi !".
Essaye au moins de donner un message d'erreur, ou de mettre en gras les parties que tu penses qui posent problème. Je résout des problèmes ici pendant mes temps morts au boulot, alors plus tu y mettras du tiens, plus je pourrai t'aider ; j'ai moyen le temps de décrypter des messages inbuvables comme ça et, tu as pu t'en rendre compte, peu de gens te répondent alors demande-toi plutôt si le problème ne vient pas de ta manière de poster. Enfin recherche un peu sur le forum car ce code je l'ai déjà vu et il a déjà été traité des dizaines de fois.
Je suis là pour t'aider mais tout faire de zéro, merci bien. Alors, s'il te plait, essaye de nous donner plus d'informations.
Exemple : chez qui tu es hébergé ? Commence aussi par vérifier que ton serveur accepte l'envoi de mail ?
Et puis retourne lire la charte de CCM, parce que le "merci" en fin de message c'est plus agréable aussi.
Cordialement,
Salut Mihawk,
Tout d'abord merci d'avoir pris la peine de me répondre même si cela a été très peu constructif pour moi , ensuite le temps que tu as perdu a m'écrire ces quelques lignes franchement inutile m'aurait été plus profitable une réponse constructive et claire a mon problème cité plus au dessus. Ensuite concernant le site du Zéro merci encore une fois mais bof bof je pense qu'une large majorité d'entre nous connaissent bien ce site qui est une référence en formation et d'aide aux personnes débutantes , ah c'est vrai ce sont des mots qui te parlent pas trop ça '' entraide '' . Ah aussi petite remarque... Si on devait traduire ton pseudo, pas terrible la signification de celui ci , on pourrait le prendre vraiment pour une insulte , mais encore une fois le pseudo va très bien avec le style de personnage que tu dois être . A++
Tout d'abord merci d'avoir pris la peine de me répondre même si cela a été très peu constructif pour moi , ensuite le temps que tu as perdu a m'écrire ces quelques lignes franchement inutile m'aurait été plus profitable une réponse constructive et claire a mon problème cité plus au dessus. Ensuite concernant le site du Zéro merci encore une fois mais bof bof je pense qu'une large majorité d'entre nous connaissent bien ce site qui est une référence en formation et d'aide aux personnes débutantes , ah c'est vrai ce sont des mots qui te parlent pas trop ça '' entraide '' . Ah aussi petite remarque... Si on devait traduire ton pseudo, pas terrible la signification de celui ci , on pourrait le prendre vraiment pour une insulte , mais encore une fois le pseudo va très bien avec le style de personnage que tu dois être . A++