delfare
Messages postés25Date d'inscriptionsamedi 27 août 2005StatutMembreDernière intervention13 juillet 2007
-
12 juil. 2007 à 16:02
delfare
Messages postés25Date d'inscriptionsamedi 27 août 2005StatutMembreDernière intervention13 juillet 2007
-
13 juil. 2007 à 10:45
salut,
mon hebergeur ajoute des codes de pub à mon xml(généré par un page php) et ce n'est plus valide en xml.
j'ai donc récupéré en mode texte, j'ai supprimé le code de pub qui faisait bugger mais comment puis-je restocker en variable xml?
pour supprimer le mauvais code, je fais :
var correct_text = xhr.responseText.substring(0,xhr.responseText.indexOf("</message>",0)+10);
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 12 juil. 2007 à 16:20
Bonjour,
ajout de pub à du xml ? tu es sûr ?
qu'il le fasse au htm ( créé ou pas par php, résultant d'un xml/xsl, ou...),
c'est courant, au xml ... j'ai plus de doutes.
mais si c'est le cas, je ne vois pas de solution à ton problème :
pour sauvegarder il va bien falloir utiliser php....
delfare
Messages postés25Date d'inscriptionsamedi 27 août 2005StatutMembreDernière intervention13 juillet 2007 12 juil. 2007 à 18:41
il ajoute la pub a mon xml car il fait pas la difference avec du html car l'extention du fichier est .php
si j'utilise du .xml, il me met pas les pub mais pour le cas que j'ai, j'utilise la base mysql donc j'ai besoin de php pour me générer le code
j'ai bien rajouté header('Content-Type: text/xml; charset=UTF-8'); et echo '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>'; dans mon code php donc normalement, ca doit bien etre considéré comme du xml.
si y a moyen d'obtenir une variable de type xml a partir d'une variable de type texte en javascript, ca resout mon probleme mais je n'ai trouvé nul part de tuto expliquant comment faire cela.
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 13 juil. 2007 à 07:33
>>...dans mon code php donc normalement, ca doit bien etre considéré comme du xml...
bien sûr que non... c'est l'extension qui détermine ce qu'est le fichier.
appelle le .xml, tu n'auras plus de souci.
pas compris ta question javascript, mais de toute manière de ce coté
là, il est trop tard... la pub y serait.
delfare
Messages postés25Date d'inscriptionsamedi 27 août 2005StatutMembreDernière intervention13 juillet 2007 13 juil. 2007 à 10:11
si je l'appelle .xml, mon code php ne sera plus interpreté donc ce n'est pas possible.
dans ce tuto, ils utilisent bien un fichier .php pour générer le xml
pour le truc du javascript, c'est que si je recupere en mode texte dans une variable, il y a la pub mais le but est de supprimer les codes de la pub en javascript(ca, c'est déjà fait) mais de pouvoir reconvertir dans une variable de type xml(pouvoir utiliser getElementsByTagName,... avec cette variable(ce qui n'est pas possible avec une variable de type texte))
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 13 juil. 2007 à 10:21
je crois que tu n'as pas tout à fait saisi le xml.
ça sert, uniquement, à stocker des données.
pas question d'un langage, quel qu'il soit dedans, ça ne marche pas comme ça.
un langage quelconque ( php, javascript... ) peut traiter ce xml.
associé au xsl, ça peut donner du html.