caractères bizarres si accents, cedilles, ... - PHP - Programmation
Marsh Posté le 22-07-2008 à 12:16:41
C'est un problème d'encodage. Tu peux ajouter une ligne dans le head du genre
Code :
|
en précisant le bon encodage (c'est précisé en général au début du flux. Sinon, c'est UTF-8 par défaut.)
Marsh Posté le 22-07-2008 à 16:33:27
Re
ça fonctionne N.I.K.E.L
par contre, ça me met des "�" dans des mots sur d'autres truc de la page...
Marsh Posté le 22-07-2008 à 16:38:57
Normal ta page était surement en ISO à la base
si ta page était en iso, laisse ton meta avec ton charset iso et fais un utf8_decode ($flux_xml) avant de l'afficher
Marsh Posté le 22-07-2008 à 18:58:49
sebondus: c'est un peu du chinois pour moi ...
Comme presisé au dessus, je suis mega novice
Merci
Marsh Posté le 24-07-2008 à 12:06:35
poste ton script php, on pourra plus t'aider comme ça
Marsh Posté le 24-07-2008 à 12:23:59
Le problème c'est que ce script RSS ne doit certainement pas tenir compte de l'encodage des caractères. Ce problèmes apparaissent typiquement quand on essaie d'afficher sauvagement des caractères encodés en UTF-8 dans une page qui est encodée en ISO-8859-1.
Il faudrait modifier le script pour qu'il détecte l'encodage du fichier RSS distant puis qu'il le convertisse dans celui de la page.
Marsh Posté le 24-07-2008 à 14:13:33
essaie avec utf8_encode (ou utf8_decode) pour tester ...
echo utf8_encode($mavariable);
Marsh Posté le 26-07-2008 à 08:51:20
penses aussi a ton editeur texte a le mettre au meme format que tes pages : utf-8
et aussi modifier le serveur web si necessaire
. le mieux c'est d'avoir le meme encodage partout
, l'editeur text , le serveur web , mysql etc..
Marsh Posté le 22-07-2008 à 11:27:49
Bonjour (je suis plus que novice en PHP, en fait, j'y connais rien du tout)
J'ai recupéré un script PHP qui me permet de recupéré en RSS des messages posté sur un forum
Le probleme est que si dans ces message il y a des accents, des cedilles, etc .. il m'affiche des caractères bizarre.
Exemple:
pour réaliser ... au lieu de ... pour réaliser
gros problème ... au lieu de ... gros problème
Avez vous une solution, une ligne à rajouter dans mon script ou dans <Head> ou le <BODY> de ma page ...
Merci
Message édité par psnowfr le 22-07-2008 à 11:28:33