I have a xml feed with some html in one of my nodes.
So basically making it like this in php
<user_id>'.$review[user_id].'</user_id>
<content>'.htmlspecialchars(bbcode($review[content])).'</content>
<content_bbcode>'.htmlspecialchars($review[content]).'</content_bbcode>
<added_date>'.$review[added_date].'</added_date>
The xml is ISO-8859-1 encoding
<?xml version="1.0" encoding="ISO-8859-1"?>
There aren’t any more headers.
On the other end I’m just using simplexml_load_string to get the file and break it all up into it’s component parts (nodes).
My problem is that for some characters ‘£’ for example and others  appears before the character and in other occasions they don’t display at all. My website is also in ISO-8859-1. Does anyone know any reason for this or the work around.
I heard some stuff about iconv but that doesn’t seem to want to work.
Other ideas are to make a str_replace script, but that sounds a little complicated and I can’t get all the characters.
Thanks for any help.
Richard
In the end I think I just went in and removed them.
Richard