Jump to content

Problems with ajax and encoding


xaviergxf

Recommended Posts

Hi,

 

  I´m using ajax(xml) to load one piece of php code, a template code stored on the database(Latin1). I´m having problems with accentuation when this piece of php code has accentuation.

  I´ve tryed almost everything, but i had no sucess at all.

  My code its like that:

 

js:

 

$.ajax({

url: '/admin/sistema/publicidade/req/getFormatos',

type: 'post',

dataType: 'xml',

data: dados,

success: function(data){

//process data

})

});

 

php code:

header("Content-Type: text/xml;charset=ISO-8859-1", true);

$xml = "<?xml version=\"1.0\" encoding=\"ISO-8859-1\" ?>";

$xml .= "<root>".htmlentities($php_from_db)."</root>";

echo $xml;

 

sent data:

<div>

<?php

echo $template;

?>

áéí

</div>

 

Did anyone knows what can i do?

 

 

Link to comment
https://forums.phpfreaks.com/topic/173180-problems-with-ajax-and-encoding/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.