I\'m using PHP include to include a PHP file that has HTML in it. some of the content has french accents and these show up as � on the site. How can this be solved?
That happens if the browser thinks your using another encoding than you actually use.
try to add the following in your php file before any html is printed:
header ('Content-type: text/html; charset=utf-8');
// or
header ('Content-type: text/html; charset=iso8859-15');
and add
between the tags
UPDATE: just saw your update with the file. you need to add header ('Content-type: text/html; charset=utf-8');