Bsr
Non c'est plutôt au niveau de l'entête de ta page HTML qu'il faut agir
Ex
une page codé en ISO-8859-1 (le type par défaut que j'utilise pour coder en français)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xml:lang="fr" lang="fr" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
</head>
<body>
Ceci est un texte accentué<br />
Le symbole des mails : @ <br />
Le symbole qui nous coûte cher : € !<br />
</body>
</html>
la même page codée en UTF-8 : les caractères ne sont plus affichés comme il faut
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xml:lang="fr" lang="fr" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
Ceci est un texte accentué<br />
Le symbole des mails : @ <br />
Le symbole qui nous coûte cher : € !<br />
</body>
</html>
PhP
Il y a 10 types de personnes dans le monde : ceux qui comprennent le binaire et les autres ...