Formulaire de contact ne fonctionne pas

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [Problème] Formulaire de contact ne fonctionne pas

    Bonjour,

    Cela fait plusieurs jours que je cherche à envoyer un formulaire de contact à partir de cette adresse http://ms2i.net/contact.html

    J'ai essayé de nombreux paramètres de configurations : phpmail, SMTP, etc... mais rien y fait. J'ai même réinstallé Joomla.

    J'ai écris un tout petit script tout bête :

    Code:
    <?php
         $to      = 'xxxx@ms2i.net';
         $subject = 'Mon mail tout simple';
         $message = 'Envoi du mail réussi !';
         $headers = 'From: xxxx@gmail.com' . "\r\n" . 'Reply-To: xxxx@gmail.com' . "\r\n" . 'X-Mailer: PHP/' . phpversion();
    
         // Envoi du mail
         $retour =  mail($to, $subject, $message, $headers);
          echo "RETOUR MESSAGE => ". $retour . "<br /><br />";
    ?>
    ... et il fonctionne très bien.

    J'ai contacté mon hébergeur : tout est OK.

    Où se trouve le problème.

    Merci pour votre réponse.

    A+
    Dernière édition par Mister Nono à 18/07/2011, 22h44
    La connaissance ne sert que si elle est partagée.
    http://ms2i.net

  • #2
    Re : Formulaire de contact ne fonctionne pas

    Bon je donne une solution mais cela est sans garantie.

    J'ai changé le code du fichier /components/com_contact/controllers/contact.php :
    Code:
            if (!$params->get('custom_reply')) 
            {
                $sent = $this->_sendEmail($data, $contact);
            }
    ... par le code :
    Code:
     $sent = $this->_sendEmail($data, $contact);
    Et maintenant l'envoi du mail fonctionne.

    En fait, il semble que la variable custom_reply reste à 1, tout du moins pour mon site.Si quelqu'un peut m'indiquer pourquoi, cela serait sympa.

    A+
    La connaissance ne sert que si elle est partagée.
    http://ms2i.net

    Commentaire


    • #3
      Re : Formulaire de contact ne fonctionne pas

      Envoyé par Mister Nono Voir le message
      Il semble que la variable custom_reply reste à 1, tout du moins pour mon site.Si quelqu'un peut m'indiquer pourquoi, cela serait sympa.

      A+
      A quoi sert donc la variable custom_reply ?

      A+
      La connaissance ne sert que si elle est partagée.
      http://ms2i.net

      Commentaire


      • #4
        Re : Formulaire de contact ne fonctionne pas

        Et bien, il n'y a personne pour me répondre ?

        Pas glop tout çà !!!!

        A+
        La connaissance ne sert que si elle est partagée.
        http://ms2i.net

        Commentaire


        • #5
          Re : Formulaire de contact ne fonctionne pas

          Le paramètre custom_reply (Réponse personnalisée) sert précisément à désactiver l'envoi du mail par le composant com_contact lorsque l'envoi du mail est géré par un plugin tiers :

          Réponse personnalisée: Désactiver la réponse automatique permettant aux plugins de s'intégrer avec d'autres systèmes.
          Joomla supporte un mécanisme de surchage des paramètres qui doit être hiérarchisée comme ceci :

          Menu > Item > Component (> Global Config - si applicable)

          Conclusion : Vérifie que le paramètre 'Réponse personnalisée' n'est pas sur 'Oui' dans l'item de menu qui pointe vers le formulaire de contact.
          Fly06_Fr (http://www.fly06.fr/)
          -------------------------------------------
          Classe MooTools pour Recherche Asynchrone (Ajax) : http://forum.joomla.fr/showthread.ph...one-%28Ajax%29

          Commentaire


          • #6
            Re : Formulaire de contact ne fonctionne pas

            Envoyé par Fly06_Fr Voir le message
            Le paramètre custom_reply (Réponse personnalisée) sert précisément à désactiver l'envoi du mail par le composant com_contact lorsque l'envoi du mail est géré par un plugin tiers :



            Joomla supporte un mécanisme de surchage des paramètres qui doit être hiérarchisée comme ceci :

            Menu > Item > Component (> Global Config - si applicable)

            Conclusion : Vérifie que le paramètre 'Réponse personnalisée' n'est pas sur 'Oui' dans l'item de menu qui pointe vers le formulaire de contact.
            Je vous remercie infiniment car en effet si je desactive Réponse Personnalisée dans les Options ou Paramètres du Plugin Contact, cela fonctionne parfaitement même avec une copie à l'expediteur.

            Commentaire

            Annonce

            Réduire
            Aucune annonce pour le moment.

            Partenaire de l'association

            Réduire

            Hébergeur Web PlanetHoster
            Travaille ...
            X