UTF 8 et caractéres accentués doublé

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics


Mumuri
WRInaute accro
WRInaute accro
 
Messages: 1792
Inscription: Mer Nov 03, 2004 10:50

UTF 8 et caractéres accentués doublé

Message le Ven Oct 19, 2007 14:00

Voila j'ai un petit problème

sur la fonction suivante
$search = array ('@[éèêëÊË]@i','@[àâäÂÄ]@i','@[îïÎÏ]@i','@[ûùüÛÜ]@i','@[ôöÔÖ]@i','@[ç]@i','@[^a-zA-Z ]@');
$replace = array ('e','a','i','u','o','c',' ');
$in= preg_replace($search, $replace, $in);


mais caractères accentués sont remplacé par des ee, ö par eo ... etc

mon fichier est bien utf-8 et les caractéres plus haut s'affiche normalement dans notepad++


erestrebian
WRInaute impliqué
WRInaute impliqué
 
Messages: 394
Inscription: Ven Juin 15, 2007 12:55

Message le Ven Oct 19, 2007 14:04

tu devrais essayer de voir du côté de format, si c'est encodé en UTF-8... Notepad réserve parfois des surprises.

Si c'est le cas, mieux vaut repasser le fichier en ANSI même si les caractères ne s'affiche pas bien, ça évite quelques soucis avec apache

theJB
WRInaute impliqué
WRInaute impliqué
 
Messages: 410
Inscription: Ven Avr 07, 2006 21:42

Message le Ven Oct 19, 2007 15:52

et utf8_decode / utf8_encode t'as essayé?


Mumuri
WRInaute accro
WRInaute accro
 
Messages: 1792
Inscription: Mer Nov 03, 2004 10:50

Message le Ven Oct 19, 2007 18:03

ca marche merci, ceci repassé en iso pour faire une transformation et ensuite retraduire en utf 8, c'est un peu relou

merci


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités