Aller au contenu

Sujets conseillés

Posté (modifié)

Bonjour,

J'ai un script que je souhaite utiliser mais qui me pose quelques problème.

function send_data() {\n"
." data = document.send.message.value;\n"
." if(data != null && data != '') {\n"
." data = escape(data);\n"
." parameters = 'op=sendmessage&from=$from&message='+data;\n"
." document.send.submit.disabled = true;\n"
." sender.open('POST', '$url', true);\n"
." sender.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');\n"
." sender.setRequestHeader('Content-length', parameters.length);\n"
." sender.setRequestHeader('Connection', 'close');\n"
." sender.send(parameters);\n"
." sender.onreadystatechange = sendstateHandler;\n"
." return;\n"
." } else document.send.message.focus();\n"
."}\n"

Les caractères retournés sont en UTF-8 alors que je souhaiterais iso-8859-1. J'ai lu que XMLHttpRequest + post + content-type = UTF-8 et je n'arrives pas à trouver la solution pour passer en iso-8859-1... Si vous avez des idées ?

Modifié par vespa
Posté

Je me suis débrouillé en convertisssant l'affichage : $message = mb_convert_encoding("$message", "UTF-8", "ISO-8859-1");

Ca s'affiche correctemment maintenant :)

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...