Aide str_replace, ça marche pas pour 'é'

Résolu/Fermé
Chabanus Messages postés 978 Date d'inscription dimanche 23 décembre 2007 Statut Membre Dernière intervention 11 novembre 2011 - 19 déc. 2008 à 14:43
 olag - 30 août 2011 à 15:37
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);
A voir également:

1 réponse

Utilisateur anonyme
19 déc. 2008 à 18:37
bonsoir,
essayez de mettre ceci au début de votre script php

<?php
header('Content-Type: text/html; charset=ISO-8859-1');
0
Chabanus Messages postés 978 Date d'inscription dimanche 23 décembre 2007 Statut Membre Dernière intervention 11 novembre 2011 70
19 déc. 2008 à 18:58
Très efficace merci ;-)
0
Utilisateur anonyme > Chabanus Messages postés 978 Date d'inscription dimanche 23 décembre 2007 Statut Membre Dernière intervention 11 novembre 2011
19 déc. 2008 à 19:01
rebonsoir,
si c'est Ok n'oubliez pas de passer le sujet en résolu : Merci
0
cette methode ne fonctionne pas pour mon probleme ^^
0