PHP & convertion caractères spéciaux
Fermé
ben85350
Messages postés
610
Date d'inscription
vendredi 30 mai 2008
Statut
Membre
Dernière intervention
2 avril 2013
-
23 août 2010 à 11:07
rudak Messages postés 590 Date d'inscription samedi 7 juin 2008 Statut Membre Dernière intervention 4 juin 2011 - 24 août 2010 à 00:05
rudak Messages postés 590 Date d'inscription samedi 7 juin 2008 Statut Membre Dernière intervention 4 juin 2011 - 24 août 2010 à 00:05
A voir également:
- PHP & convertion caractères spéciaux
- Caractères spéciaux clavier azerty - Guide
- Caractere speciaux - Guide
- Caractères ascii - Guide
- Caractères spéciaux mac - Guide
- Easy php - Télécharger - Divers Web & Internet
3 réponses
rudak
Messages postés
590
Date d'inscription
samedi 7 juin 2008
Statut
Membre
Dernière intervention
4 juin 2011
46
23 août 2010 à 12:02
23 août 2010 à 12:02
tu utilise le charset utf8 ?
ben85350
Messages postés
610
Date d'inscription
vendredi 30 mai 2008
Statut
Membre
Dernière intervention
2 avril 2013
27
23 août 2010 à 14:44
23 août 2010 à 14:44
oui
rudak
Messages postés
590
Date d'inscription
samedi 7 juin 2008
Statut
Membre
Dernière intervention
4 juin 2011
46
23 août 2010 à 15:01
23 août 2010 à 15:01
bin si tes pages sont en utf8 ca doit marcher..
ben85350
Messages postés
610
Date d'inscription
vendredi 30 mai 2008
Statut
Membre
Dernière intervention
2 avril 2013
27
23 août 2010 à 16:07
23 août 2010 à 16:07
Je t'explique plus en détails.
Je remplit mon texte (corps de mon mail) dans un textarea. Donc, quand je fait un saut de ligne, déjà il n'est pas pris en compte dans le mail. Pour les accents accents, c'est ok, j'ai utilisé utf8_encode(). Enfin j'ai quelques boutons permettant de rajouter automatiquement des formules (par exemple si je clique sur le bouton 1 : il doit rajouter "bonjour monsieur <br />". Sauf que l'on vois les balises dans ce textarea. Merci de ton aide !
Je remplit mon texte (corps de mon mail) dans un textarea. Donc, quand je fait un saut de ligne, déjà il n'est pas pris en compte dans le mail. Pour les accents accents, c'est ok, j'ai utilisé utf8_encode(). Enfin j'ai quelques boutons permettant de rajouter automatiquement des formules (par exemple si je clique sur le bouton 1 : il doit rajouter "bonjour monsieur <br />". Sauf que l'on vois les balises dans ce textarea. Merci de ton aide !
rudak
Messages postés
590
Date d'inscription
samedi 7 juin 2008
Statut
Membre
Dernière intervention
4 juin 2011
46
23 août 2010 à 21:29
23 août 2010 à 21:29
essaie d'utiliser les balises <pre></pre> pour garder le formatage du texte
(http://fr.selfhtml.org/html/texte/preformate.htm)
sinon essaie "\n" au lieu de "<br />"
sinon pour une explication très détaillée que je te conseille il y a ce site :
http://www.siteduzero.com/tutoriel-3-35146-mail-envoyer-un-mail-en-php.html
voila tiens moi au jus
(http://fr.selfhtml.org/html/texte/preformate.htm)
sinon essaie "\n" au lieu de "<br />"
sinon pour une explication très détaillée que je te conseille il y a ce site :
http://www.siteduzero.com/tutoriel-3-35146-mail-envoyer-un-mail-en-php.html
voila tiens moi au jus
Bilow
Messages postés
1014
Date d'inscription
samedi 21 août 2010
Statut
Membre
Dernière intervention
2 août 2015
117
Modifié par Bilow le 23/08/2010 à 22:48
Modifié par Bilow le 23/08/2010 à 22:48
Salut !
Il y a des fonctions toute faites !
Pour un tel remplacement, va voir la description de chacune de ces fonction bien pratique :
htmlspecialchars();
nl2br();
htmlentities();
addslashes();
str_replace();
preg_replace();
Cherche ces fonctions sur https://www.php.net/ ou sur Google, tu trouveras à coup sûr !
Ah oui : la prochaine fois, tu auras une réponse beaucoup plus rapidement dans le forum programmation au lieu de webmastering...
Bye :)
Il y a des fonctions toute faites !
Pour un tel remplacement, va voir la description de chacune de ces fonction bien pratique :
htmlspecialchars();
nl2br();
htmlentities();
addslashes();
str_replace();
preg_replace();
Cherche ces fonctions sur https://www.php.net/ ou sur Google, tu trouveras à coup sûr !
Ah oui : la prochaine fois, tu auras une réponse beaucoup plus rapidement dans le forum programmation au lieu de webmastering...
Bye :)
rudak
Messages postés
590
Date d'inscription
samedi 7 juin 2008
Statut
Membre
Dernière intervention
4 juin 2011
46
23 août 2010 à 23:31
23 août 2010 à 23:31
tu auras une réponse beaucoup plus rapidement dans le forum programmation au lieu de webmastering...
le fait d'envoyer un mail depuis une application web tiend pourtant plus du webmastering que de la programmation mais bon =)
Bilow
Messages postés
1014
Date d'inscription
samedi 21 août 2010
Statut
Membre
Dernière intervention
2 août 2015
117
23 août 2010 à 23:39
23 août 2010 à 23:39
Ah bon... Je ne savais pas. Je considèrais que le Php est un language de programmation, et que le forum approprié est "Programmation". D'ailleurs il y a plus de posts sur Php dans le forum programmation. Bah pas grave.
rudak
Messages postés
590
Date d'inscription
samedi 7 juin 2008
Statut
Membre
Dernière intervention
4 juin 2011
46
24 août 2010 à 00:05
24 août 2010 à 00:05
ok pas grave de toute facon :) je voyais plus les sujets traitant du C,C++ dans la partie programmation mais bon, avouons que c'est trompeur pis voila