Titre de user

Pages: 2 (478 mots) Publié le: 10 juillet 2012
Utilisation du flux XML en PHP

Ce document a pour objectif de vous décrire rapidement le fonctionnement du flux XML d’AdIncent. Le script proposé utilise l’extension simpleXML installée pardéfaut dans PHP 5.

Structure du fichier XML
Voici un exemple possible du fichier XML :
5 http://www.adincent.com/image.jpg http://www.adincent.com http://www.adincent.com/image.jpghttp://www.adincent.com http://www.adincent.com/image.jpg http://www.adincent.com http://www.adincent.com/image.jpg http://www.adincent.com http://www.adincent.com/image.jpg http://www.adincent.com

Chaquebalise correspond à une bannière. L’URL de l’image et le lien sont respectivement donnés par les balises et . La première balise indique le nombre de bannière disponible dans le document. Le nombrede bannière indiquée varie en fonction du volume d’annonceur et des paramètres renseignés dans l’url d’appel (voir section « Paramètres du flux XML »).

Script PHP
Pour récupérer les données duflux XML, voici un exemple de script PHP qui utilise l’extension simpleXML de PHP5 :
$ip = $_SERVER['REMOTE_ADDR'] ; $url = 'http://www.adincent.com/xml/xml.php?id=ID_ADINCENT&ip='.$ip ; $xml =simplexml_load_file($url) ; foreach($xml->result as $obj) { echo ''. '' ; }

Il est nécessaire de remplacer ID_ADINCENT par votre propre numéro de compte sur AdIncent. L’IP de l’utilisateur est récupéréeet envoyée aux flux XML pour déterminer le nombre de clics restant pour l’utilisateur. Ce script affichera simplement sur la page la liste des bannières disponibles les unes après les autres. A vousd’adapter ce script pour les positionner comme vous le voulez. Vous pouvez ainsi intégrer votre propre système de timer ou forcer le visiteur à cliquer sur une bannière pour ouvrir une page de votresite.

Paramètres du flux XML
Différentes paramètres peuvent être envoyé au flux XML lors de l’appel de la fonction simplexml_load_file. max=X : Définir un nombre maximal d'annonces à afficher, X...
Lire le document complet

Veuillez vous inscrire pour avoir accès au document.

Vous pouvez également trouver ces documents utiles

  • User/ openerp
  • titre
  • Sans Titre
  • Pas de titre
  • Titre
  • TITRE
  • titre
  • titre

Devenez membre d'Etudier

Inscrivez-vous
c'est gratuit !