Mon code html ne s'execute pas dans mon mail!
Résolu/Fermé
AbdoulZ
Messages postés
10
Date d'inscription
dimanche 3 mai 2015
Statut
Membre
Dernière intervention
11 décembre 2017
-
Modifié par AbdoulZ le 23/03/2016 à 11:30
AbdoulZ Messages postés 10 Date d'inscription dimanche 3 mai 2015 Statut Membre Dernière intervention 11 décembre 2017 - 24 mars 2016 à 16:00
AbdoulZ Messages postés 10 Date d'inscription dimanche 3 mai 2015 Statut Membre Dernière intervention 11 décembre 2017 - 24 mars 2016 à 16:00
A voir également:
- Mon code html ne s'execute pas dans mon mail!
- Yahoo mail - Accueil - Mail
- Publipostage mail - Accueil - Word
- Code asci - Guide
- Code puk bloqué - Guide
- Code telephone oublié - Guide
1 réponse
Pitet
Messages postés
2826
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
21 juillet 2022
525
24 mars 2016 à 14:44
24 mars 2016 à 14:44
Salut,
Le problème vient simplement de cette ligne :
En effet tu transforme ton code html en entités html permettant justement d'afficher les balises et les caractères réservées au html dans un document html.
Si tu veux éviter les injections xss (ce qui est une bonne chose), il faut appliquer cette fonction uniquement sur les données insérées dans le code html et non sur le code html lui-même.
Bonne journée
Le problème vient simplement de cette ligne :
$fichier_message=htmlspecialchars($fichier_message);
En effet tu transforme ton code html en entités html permettant justement d'afficher les balises et les caractères réservées au html dans un document html.
Si tu veux éviter les injections xss (ce qui est une bonne chose), il faut appliquer cette fonction uniquement sur les données insérées dans le code html et non sur le code html lui-même.
Bonne journée
24 mars 2016 à 16:00
Effectivement le problème venais de labà.
Merci Beaucoup pour ton aide.