Je débute en php.
Voici mon problème.
Je voudrais "inclure" un fichier txt écrit en français (donc avec caractères accentués) dans un page xhtml.
J'ai lu la doc php et voici mon code :
if (is_file("index.txt"))
{
print "<div class='content'>" ;
print "<p>";
$content = file_get_contents("index.txt",1);
$content = htmlentities($content,ENT_QUOTES,ISO-8859-1);
$content=ereg_replace("\n\n","</p><p>",$content);
$content=ereg_replace("\n","<br/>",$content);
print $content;
print "</p>";
print "</div>";
}
Cela ne fonctionne pas trop mal : les retours simples sont remplacés par <br/>, les doubles par </p><p>.Mais mes caractères accentués sont horrible : "préférence" devient "prŽfŽrence".
J'ai remplacé "ISO-8859-1" par "ISO-8859-15", mais sans résultats.
Y a-t-il une solution simple sans devoir convertir le fichier txt?
Merci.