Magpierss et UTF-8

Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics


haderach
WRInaute impliqué
WRInaute impliqué
 
Messages: 870
Inscription: 26 Aoû 2004

Magpierss et UTF-8

Message le Mer Sep 14, 2005 10:15

Bonjour,

J'utilise mgpierss et j'ai des problèmes pour récupérer les accents.

J'ai ajouté

define('MAGPIE_INPUT_ENCODING', 'UTF-8');
define('MAGPIE_OUTPUT_ENCODING', 'UTF-8');

Rien à faire

La version de magpierss est la 0.71.1.
Quelqu'un a une idée?

sgaze
WRInaute impliqué
WRInaute impliqué
 
Messages: 538
Inscription: 2 Fév 2004

Message le Mer Sep 14, 2005 12:04

Peut-être grâce à la fonction iconv comme ci-dessous :

http://www.webrankinfo.com/forums/viewt ... htm#320483


loletech
WRInaute discret
WRInaute discret
 
Messages: 123
Inscription: 3 Avr 2005

Message le Mer Sep 14, 2005 12:06

Dans quoi stockes-tu le texte récupéré : base de donnée, fichier texte brut, fichier html ?

Est-ce que la perte arrive diretement en sortie de magpie ou bien dans une étape ultérieure de ton traitement ?


haderach
WRInaute impliqué
WRInaute impliqué
 
Messages: 870
Inscription: 26 Aoû 2004

Message le Mer Sep 14, 2005 13:21

loletech a écrit:Dans quoi stockes-tu le texte récupéré : base de donnée, fichier texte brut, fichier html ?

Est-ce que la perte arrive diretement en sortie de magpie ou bien dans une étape ultérieure de ton traitement ?


Les deux. Au début j'ai cru que çà pouvait être du au stockage dans la base. Mais en affichant directement dans un HTML le problème est le même


haderach
WRInaute impliqué
WRInaute impliqué
 
Messages: 870
Inscription: 26 Aoû 2004

Message le Mer Sep 14, 2005 13:27

La librairie libiconv n'est pas installé chez mon hébergeur!!!!!!!!

Une autre solution?


loletech
WRInaute discret
WRInaute discret
 
Messages: 123
Inscription: 3 Avr 2005

Message le Mer Sep 14, 2005 13:44

J'ai aussi eu pas mal de problèmes de ce genre avec magpie rss. La plupart se sont résolus en passant l'encodage de mes pages HTML de UTF-8 vers ISO-8859-1.

Ce n'est pas parfait, mais ça a déjà corrigé 90% de mes problèmes d'affichage.


haderach
WRInaute impliqué
WRInaute impliqué
 
Messages: 870
Inscription: 26 Aoû 2004

Message le Mer Sep 14, 2005 13:47

Le problème c'est que je n'affiche pas directement sur du HTML, mais je passe par une base.


medium69
WRInaute passionné
WRInaute passionné
 
Messages: 2485
Inscription: 7 Mai 2005

Message le Mer Sep 14, 2005 15:57

loletech a écrit:J'ai aussi eu pas mal de problèmes de ce genre avec magpie rss. La plupart se sont résolus en passant l'encodage de mes pages HTML de UTF-8 vers ISO-8859-1.

Ce n'est pas parfait, mais ça a déjà corrigé 90% de mes problèmes d'affichage.


Comment fais-tu pour changer l'encodage ?

Car ça m'intéresse. je fais actuellement un remplacement des caractères qui me pose problème.


loletech
WRInaute discret
WRInaute discret
 
Messages: 123
Inscription: 3 Avr 2005

Message le Mer Sep 14, 2005 21:23

medium69 a écrit:Comment fais-tu pour changer l'encodage ?


Si je me souviens bien (ça commence à faire un petit moment), j'ai fait 3 modifs :

Pour magpie (dans je ne sais plus quel fichier de config) :
Code: Tout sélectionner
define('MAGPIE_INPUT_ENCODING', 'ISO-8859-1');

Pour le serveur web (dans httpd.conf) :
Code: Tout sélectionner
AddDefaultCharset ISO-8859-1

Pour les clients (dans le code html) :
Code: Tout sélectionner
<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">


Et normalement, ça roule !


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation REFERENCEMENT 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