Bonjour a tous !
J’ai un pb (j’espére que c’est simple à régler) avec les accents sur un site…
Je suis en iso 8859-1, mais les pages en <?php include('mapage.php'); ?> ont toutes les accents pourris !
Pour le moment je me casse le… à tous les convertir 1 par 1 (le é en é / le à en à … etc…) et ça commence à etre long ! lol !
Il doit bien y avoir un moyen rapide pour changer tout ça ?
J’ai trouvé ça mais ça marche pas :
<?php
function changeAccents($string) {
$string = str_replace("&","&",$string);
$string = str_replace("à","à",$string);
$string = str_replace("â","â",$string);
$string = str_replace("ç","ç",$string);
$string = str_replace("è","è",$string);
$string = str_replace("é","é",$string);
$string = str_replace("ê","ê",$string);
$string = str_replace("ë","ë",$string);
$string = str_replace("î","î",$string);
$string = str_replace("ï","ï",$string);
$string = str_replace("ô","ô",$string);
$string = str_replace("&","ù",$string);
$string = str_replace("û","û",$string);
$string = str_replace("ü","ü",$string);
$string = str_replace("","",$string);
return $string;
}
?>
Merci de vos réponses !
Edité le 14/03/2009 à 19:51