|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre à l'essai
![]() Inscription : décembre 2006 Messages : 169 ![]() |
Bonjour à tous,
J'ai une erreur sur une ligne de mon code, que je n'arrive pas à éliminer. J'ai le code suivant : Code :
Code :
DOMDocument::save(): string is not in UTF-8 Merci de votre aide ? P. |
||
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : septembre 2010 Messages : 7 103 ![]() |
tu crées des XML vide ?
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#3 | ||
|
Membre à l'essai
![]() Inscription : décembre 2006 Messages : 169 ![]() |
Voilà le code complet : Code :
Il faudrait que je convertisse le contenu au bon format ? |
||
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : septembre 2010 Messages : 7 103 ![]() |
pour créer des noeud utilise createElement, verifie que tes donnée soit bien en utf-8
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#5 | ||
|
Membre à l'essai
![]() Inscription : décembre 2006 Messages : 169 ![]() |
En fait dans ma fonction add_news_node
j'utilise CreateElement. Voilà la fonction : Code :
Code :
add_news_node($xml_file, $channel, utf8_encode($valeur["titre"]), utf8_encode($description), utf8_encode($valeur["image"]), utf8_encode($url), $valeur["date_creation_deal"]); |
||
|
|
00
|
|
|
#6 | |
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 807 ![]() |
Citation:
__________________
Pas de question technique par MP ! Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi ! Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi ! Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux Mon livre sur jQuery
|
|
|
00
|
|
|
#7 |
|
Membre à l'essai
![]() Inscription : décembre 2006 Messages : 169 ![]() |
Oui j'ai vu cette condition pour cette fonction encode_utf8.
En tout cas ça marche ! Donc c'est que ça devait être au format iso-8859-1 Merci de votre aide. |
|
|
00
|
|
|
#8 |
![]() ![]() Inscription : septembre 2010 Messages : 7 103 ![]() |
pourquoi elles sont en iso d’où viennent les données ?
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#9 | |
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 807 ![]() |
Citation:
__________________
Pas de question technique par MP ! Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi ! Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi ! Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux Mon livre sur jQuery
|
|
|
00
|
|
|
#10 |
|
Membre à l'essai
![]() Inscription : décembre 2006 Messages : 169 ![]() |
Les données que j'intègre sont des données de ma table SQL.
Là en faisant comme je fais, je convertis en UTF-8 les données avant de créer le flux, donc normalement c'est ok. En tout cas je n'ai plus le message d'erreur. |
|
|
00
|
|
|
#11 |
![]() ![]() Inscription : septembre 2010 Messages : 7 103 ![]() |
je te conseil de mettre de l'utf-8 aussi dans ta base de données t'auras plus de problème a l'avenir
__________________
http://blog.stealth35.com/ |
|
|
10
|
|
|
#12 |
|
Membre à l'essai
![]() Inscription : décembre 2006 Messages : 169 ![]() |
Qu'entends-tu par mettre l'utf_8 dans ma base ?
|
|
|
00
|
|
|
#13 |
![]() ![]() Inscription : septembre 2010 Messages : 7 103 ![]() |
l'encodage (charset, collation) de tes tables, ainsi que la connexion
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#14 |
|
Membre à l'essai
![]() Inscription : décembre 2006 Messages : 169 ![]() |
C'est l'élément interclassement dans PHPMyAdmin qui doit être à utf8_general_ci ?
Par contre je ne comprends pas quand tu dis au niveau de la connexion. C'est dans ma fonction ou dans ma fonction ? |
|
|
00
|
|
|
#15 | ||
![]() ![]() Inscription : septembre 2010 Messages : 7 103 ![]() |
Citation:
Citation:
__________________
http://blog.stealth35.com/ |
||
|
|
00
|
|
|
#16 |
|
Membre à l'essai
![]() Inscription : décembre 2006 Messages : 169 ![]() |
Cool ! Je ne connaissais pas du tout.
Merci beaucoup. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com