Auriez vous un script que je peux utiliser avec TradeDoubler

Petit nouveau ! | 4 Messages

09 oct. 2005, 00:22

Bonjour je suis à la recherche d'un petit script que je peux utiliser avec le XML de TradeDoubler.

Je ne suis pas un pro de la creation de sites internet mais j'aimerai integrer un peu de XML à mon site et j'ai vu le catalogue gratuit sur TradeDoubler et j'aimerai donc pouvoir integrer une partie de celui-ci.

Je vous donne un exemple du XML que TradeDoubler propose :

Code : Tout sélectionner

<?xml version="1.0" encoding="UTF-8" ?> - <products> - <product> <TDProductId>10025227</TDProductId> <name>Exabyte VXA-2 PacketLoader 1X10 1U FireWire 800 with Dantz Workgroup backup Software</name> <description>Exabyte VXA-2 PacketLoader 1X10 1U FireWire 800 with Dantz Workgroup backup Software - The most cost effective, compact, tape autoloader to automate your backup and archival just got better. Now a FireWire 800 tape library and a slim 1U rack mount form factor - the perfect match for your Xserve and Xserve RAID.</description> <imageUrl>http://store.apple.com/Catalog/fr/Images/T9329.jpg</imageUrl> <productUrl>http://pdt.tradedoubler.com/click?a=mon_ID&p=2701&prod=10025227</productUrl> <price>2999.00</price> <currency>EUR</currency> - <TDCategories> - <TDCategory> <id>17</id> <name>Desktops</name> <merchantName>Server</merchantName> </TDCategory> </TDCategories> - <fields> - <field> <name>Brand</name> <value>Exabyte</value> </field> </fields> </product>
Merci beaucoup à vous messieurs dames les professionnels

Mammouth du PHP | 19672 Messages

09 oct. 2005, 10:14

Ça ne nous dit pas vraiment ce que tu veux faire au juste ? "Intégrer un peu de XML", c'est un peu vague :-k

Si tu nous expliquais au juste dans quel contexte, dans quel type d'application, avec quel langage tu veux faire tout ça ? Si tu pouvvais nous définir ce que tu entends par "Intégrer" ?
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Petit nouveau ! | 4 Messages

09 oct. 2005, 13:16

Merci à toi d'avoir pris le temps de me repondre.

En fait je suis en train de faire un site internet en majorité HTML car PHP je suis un peu une bille, et donc dans le but de generer un peu de revenus sur ce site j'aimerai mettre autre chose que des bannieres et donc je me suis rendu sur TradeDoubler car je savais qu'il proposer un catalogue gratuit de produits divers ! et je vois que le XML est disponible sur TradeDoubler donc j'aimerai pouvoir en mettre sur mon site mais je ne sais pas comment faire pour pouvoir afficher du XML sur mon site, j'ai essayer de copier le XML sur un fichier PHP mais ca ne sert à rien, ont m'a dit qu'il fallait faire un tout petit fichier qui appel le fichier XML en question.

Bon j'ai du mal à m'expliquer mais j'espere que c'est à peu pres comprehensible.

Merci beaucoup Monsieur Cyrano

Mammouth du PHP | 19672 Messages

09 oct. 2005, 13:22

Très sommairement, si tu veux afficher du XML dans un navigateur avec une mise en page comme tes pages HTML, il va te falloir utiliser une feuille de style XSLT qui va générer un affichage en XHTML.

Ce ne sera pas plus simple ni plus difficile à apprendre que le PHP. C'est autre chose. Je ne m'aventurerai pas davantage coté XML, je ne maîtrise pas suffisament le sujet.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Petit nouveau ! | 4 Messages

09 oct. 2005, 13:34

Ok merci oui je veux afficher du XML dans le navigateur, donc si j'ai bien compris je doit créer une feuille de style comme decrit ici : http://www.egs-howto.com/fr/developpement/xml_xsl.php
ET ca devrai fonctionner !!

Nb: Ce site ne m'appartient pas, j'ai juste fait une recherche sur google et c'est le premier site sorti des resultats.

Mammouth du PHP | 19672 Messages

09 oct. 2005, 13:38

Oui, c'est exactement ça, ce tuto explique effectivement très bien les bases fondamentales.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Petit nouveau ! | 4 Messages

09 oct. 2005, 14:02

Ok bein merci à toi Cyrano de m'avoir mis sur la voie de ce que je doit faire, car j'avais le XML sans savoir quoi en faire :roll:
je vais lire un peu les tuto du site en question et j'essaierai de faire quelque chose avec !

Je ne met pas RESOLU car au fond mon sujet n'est pas tout à fait resolu et je reviendrai peut-être te voir Cyrano :)

Merci et bon dimanche à toi.

Mammouth du PHP | 1885 Messages

10 oct. 2005, 06:23

Je me permet de suggérer l'utilisation de simplexml si tu possèdes PHP5. Cela sera aussi efficace bien que "idéalement" et selon la "grande" philosophie XML il faudrait utiliser XSL. (ha le monde parfait...)

http://www.php.net/manual/fr/ref.simplexml.php
L'exemple #3 montre bien le principe d'utilisation de la boucle utilisée pour afficher chacun des éléments.
La programmation est l'expression de la poésie d'un programmeur
Génération PHP