Aide str_replace, ça marche pas pour 'é'

Résolu
Bonjour ccm !
J'ai un problème avec str_replace s'il vous plait

ça marche avec '_' :
$filiere_a_changer = str_replace(" ","_", $filiere_a_changer);

Mais non avec 'é':
$filiere_a_changer = str_replace("é","e", $filiere_a_changer);

J'ai essayé addslashes mais cela ne marche pas.
Comment faire ?
Merci

 $title_filiere=$informations_filiere['title'];
				  $filiere_choisis=$informations_filiere['filiere'];
				  $filiere_a_changer = str_replace(" ","_", $filiere_choisis);
				  $filiere_a_changer = str_replace("é","e", $filiere_a_changer);
				  $filiere_a_changer = str_replace("è","e", $filiere_a_changer);
				  $filiere_a_changer = str_replace("î","i", $filiere_a_changer);
				  $filiere_a_changer = str_replace("â","a", $filiere_a_changer);
				  $filiere_a_changer = str_replace("à","a", $filiere_a_changer);
				  $filiere_a_changer = str_replace("ô","o", $filiere_a_changer);
				  $filiere_a_changer = str_replace("ê","e", $filiere_a_changer);
				  $filiere_a_changer = str_replace("ç","c", $filiere_a_changer);

--
Il faut faire partie de la solution et non du problème ;-)
Configuration: Windows Vista
Firefox 3.0.5

1 réponse

  1. bonsoir,
    essayez de mettre ceci au début de votre script php

    <?php
    header('Content-Type: text/html; charset=ISO-8859-1');
    1. Très efficace merci ;-)
    2. @Chabanusrebonsoir,
      si c'est Ok n'oubliez pas de passer le sujet en résolu : Merci
    3. cette methode ne fonctionne pas pour mon probleme ^^