Problème avec caractères accentués dans le formulaire de contact (MyContact)

TomekTomek Member
septembre 2020 modifié dans Entraide

Bonjour,

J'utilise le plugin MyContact. J'ai un petit souci : si on met un caractère accentué dans le champ "votre nom / your name" du formulaire, le message ne passe pas et on reçoit un message d'erreur dont la cause est : "550 From contains invalid characters".
En regardant la source, le "é" devient "é".

Ne sachant pas si c'est inhérent à PluXml, au plugin, ou à la configuration du serveur email de l'hébergement, je me permets de demander ici si quelqu'un a déjà eu ce problème, et comment il l'a résolu.
Merci !

Réponses

  • Bon, alors le plugin vérifie avec la fonction plxUtils::strCheck que le nom est bien dans le charset défini du site. J'ai découvert qu'il y a une fonction plxUtils::removeAccents qui est notamment utilisée dans le plugin MaxiContact : est-ce que je pourrais remplacer la 1e par la 2e pour régler mon problème ?
    NB : je ne suis pas développeur…

  • Alors en fait non, le formulaire ne valide pas, m'étonne pas trop en fait.
    Du coup comment faudrait-il modifier le plugin pour qu'il supprime les caractères non-ASCII du champ "From" ?

  • Personne pour m'aider ?

  • Hello,
    Est-ce que quelqu'un aurait une idée ? Merci !

  • Y a quelqu'un ?

Connectez-vous ou Inscrivez-vous pour répondre.