|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Invité de passage
![]() Inscription : septembre 2006 Messages : 5 ![]() |
Bonjour,
J'utilise cakephp et prototype pour développer une application web. J'ai une fonction Ajax pour récupérer des informations dans ma base de données, cependant, quand je les reçois, les caractères accentués ne s'affichent pas. J'ai un point d'interroguation à la place (sous Firefox 2.0.0.7). Voici mon appel à prototype : Code :
J'utilise Prototype 1.5.0 et Cakephp 1.1.17.5612. Note: J'ai même essayé de modifier la ligne suivante dans prototype.js... sans succès. Code :
|
||||
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() Inscription : novembre 2006 Messages : 336 ![]() |
Salut,
Check : -Encoding de la page hôte -Encoding du fichier js -Charset du retour des données -Charset de la page hôte Accesoirement, js c'est de l'utf-16, donc autant tout faire en utf-8; ça évite ce genre de soucis |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : septembre 2006 Messages : 5 ![]() |
La solution:
Cakephp ne retournait pas le bon entête, il fallait donc ajouter: Code :
header('Content-Type: text/xml; charset=ISO-8859-1'); |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com