JMKPROD
Messages postés68Date d'inscriptionsamedi 31 mai 2003StatutMembreDernière intervention15 septembre 2007
-
21 août 2007 à 21:41
JMKPROD
Messages postés68Date d'inscriptionsamedi 31 mai 2003StatutMembreDernière intervention15 septembre 2007
-
22 août 2007 à 16:56
Evangun
Messages postés1980Date d'inscriptiondimanche 20 février 2005StatutMembreDernière intervention24 septembre 20124 21 août 2007 à 23:32
Dans la série "réponse à une question pas posée", il suffit de spécifier le même encodage header ('Content-Type: text/html; charset=utf-8;'); par exemple dans la page d'appel et la page qui renvoie les données.
pysco68
Messages postés681Date d'inscriptionsamedi 26 février 2005StatutMembreDernière intervention21 août 20148 21 août 2007 à 21:50
si c'est le problème que je pense essaye d'écrire l'accent directement comme 'à' dans la réponse AJAX et pas comme 'à'....
J'ai jamais compris pourquoi mais chez moi ça résolvais les problèmes....
utilise html_entity_decode() si jamais tu veux te débarasser des signes spéciaux dans un texte complèt préformaté...
Bonne soirée!
<hr size="2" width="100%" />Developpement Web Yannic GraphiX | Mon CMS yArt et sa démo <hr size="2" width="10" />
JMKPROD
Messages postés68Date d'inscriptionsamedi 31 mai 2003StatutMembreDernière intervention15 septembre 2007 22 août 2007 à 00:41
JMKPROD
Merci 452661 Evangun je suis passé de: header ('Content-Type: text/html; charset =iso-8859-1;'); à header ('Content-Type: text/html; charset=utf-8;'); et miracle plus de probleme d'accents!
Par contre il me faut remplacer dans mon code html les caractères accentués par leurs "equivalent" (é.......etc).
Grand merci depuis la Guadeloupe, DEAN... même pas peur!
Evangun
Messages postés1980Date d'inscriptiondimanche 20 février 2005StatutMembreDernière intervention24 septembre 20124 22 août 2007 à 03:28
Bien :)
Si tu veux la solution ultime aux problèmes d'encodage, c'est entièrement passer en utf8.
Télécharge Notepad++ (à moins que t'aies mieux pour programmer, mais dans les gratuits ya pas à mon avis - je ne parle pas de Dreamweaver et compagnie), dans "Formats" tu sélectionnes "Encoder en Ansi" et tu coches "Encoder en utf8 (sans BOM)" et là c'est bon, tu programmes ce que tu veux sans avoir à remplacer les accents par les équivalents en entités html.
JMKPROD
Messages postés68Date d'inscriptionsamedi 31 mai 2003StatutMembreDernière intervention15 septembre 2007 22 août 2007 à 16:56
Encore merci, j'utilise bien notepad++ mais je ne connaissais cet outil de format.
Je vais donc réactualiser mes codes existants et prendre de bonnes habitudes à l'avenir.
Un service vaut bien un autre, voici l'adresse d' un hebergeur (US) gratuit, SANS PUB, avec 5 bases mysql dont je suis satisfait: [www.00bp.com www.00bp.com]