title: Special characters displaying incorrectly with html entities
body: <p>I'm having trouble with some data I've imported from an XML file. Unfortunately I'm working with some spanish characters, usually I'd just htmlentites them, but it's not working.</p>
  
  <p>Examples of what I'm trying to display:</p>
  
  <pre><code>PRCE PEDUCED FROM 1,395,000Ã¢Â‚Â¬
  
  A delightful south facing villa located in GÃƒÂ©nova
  </code></pre>
  
  <p>Should be:</p>
  
  <pre><code>PRCE PEDUCED FROM 1,395,000€
  
  A delightful south facing villa located in GÃƒÂ©nova  (no idea what that should be...)
  </code></pre>
  
  <p>Any ideas?</p>
  
  <p><em>Edit:</em> <strong>Table encoding is utf8_spanish_ci, PHP is currently set to ISO-8859-1 as a ditch effort. Client side is currently UTF-8</strong></p>
  
  <pre><code>$text = nl2br($Property-&gt;description); 
  $trans_text = iconv('UTF-8', 'ISO-8859-15//TRANSLIT//IGNORE', $text);
  echo $trans_text;
  echo htmlentities($trans_text, ENT_QUOTES, 'ISO-8859-15');
  </code></pre>