PluXml Forum Home Documentation Ressources Forum Blog PluCSS Github

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.