file_get_contents + UTF-8 + CR/LF

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

yep
WRInaute impliqué
WRInaute impliqué
 
Messages: 286
Inscription: Sam Avr 03, 2004 12:02

file_get_contents + UTF-8 + CR/LF

Message le Dim Mai 07, 2006 18:28

Bonjour à tous,

J'ai un petit problème avec cette fonction:
je récupère le contenu d'une page via cette fonction, jusque là rien d'anormal.
Le problème vient du fait qu'elle me rajoute au début de mon contenu une suite de caractères non souhaités (8 carrés) qui n'apparaissent que sous IE et donc me fusille le graphisme de ma page au départ validée XHTML 1.0.
Ce bug n'apparaît pas sous FireFox.
Mes pages sont encodées en UTF-8 et ont en fin de ligne les caractères CR+LF

Quelqu'un a-t'il eu le même problème ? Une solution ? Je suis preneur :p.


MarvinLeRouge
WRInaute impliqué
WRInaute impliqué
 
Messages: 451
Inscription: Mer Sep 01, 2004 20:10

Message le Lun Mai 08, 2006 8:43

Salut,

Peut-être en traitant avec les fonctions utf8_encode, utf8_decode avant d'envoyer dans le flux ?

yep
WRInaute impliqué
WRInaute impliqué
 
Messages: 286
Inscription: Sam Avr 03, 2004 12:02

Message le Mar Mai 09, 2006 11:30

à vrai dire, je ne vois pas pourquoi utiliser l'une des deux fonctions que tu m'as proposé.
Code: Tout sélectionner
$texte = file_get_contents($url);
echo $texte;

or tout est en UTF-8 (page HTML, code PHP) et le code affiché par mon echo est bien de l'UTF-8.
Le problème vient lors de la capture du contenu, ma variable $texte n'est pas strictement égale au contenu de ma page $url.
J'ai des caractères (CR+LF, je pense) qui sont rajoutés en début de chaîne.


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