Bonjour à tous
J'ai un souci concernant l'ouverture d'une page.
J'ai dans une base de donnée divers liens qui pointent sur des pages.
Or, il se trouve que quand je clique sur un des liens en particulier (j'ai fais une application en PHP pour cela) , j'ouvre la page avec un encodage en iso 8859-1.
La page ne s'affiche pas correctement comme cela, mais si je choisi l'encodage UTF-8, cela fonctionne.
Je souhaite donc forcer le navigateur à ouvrir ma page avec cet encodage.
1 ligne de code valant tout un long discours....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<td class="<?php echo $style ?>"><a href="http://<?php echo htmlspecialchars($row["lien_exercice"]) ?>" target="_blank" ><img src="exercice.png"/></a></td>
lien_exercice correspond à mon lien, donc tout ce code fonctionne "correctement", c'est à dire ouvre ma page dans un nouvel onglet sous firefox.
Mais firefox (et uniquement lui) ouvre cette page en iso 8859-1, ce qui n'est pas bon....
IE lui, l'ouvre en UTF 8, et la page s'affiche correctement...
J'ai essayé :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<td class="<?php echo $style ?>"><a href="http://<?php echo htmlspecialchars($row["lien_exercice"]) ?>" target="_blank" charset="UTF-8" ><img src="exercice.png"/></a></td>
mais ma page s'ouvre toujours en iso 8859-1...
Une idée ?