Titre de user

478 mots 2 pages
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 par dé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.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 http://www.adincent.com/image.jpg http://www.adincent.com

Chaque balise 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 nombre de 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 du flux 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ée et 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 vous d’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 votre site.

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

en relation

  • Tutoriel pour la veille
    381 mots | 2 pages
  • Titre
    11170 mots | 45 pages
  • Rapport sur le marché du widget en france
    706 mots | 3 pages
  • U les nouveaux commercants
    1421 mots | 6 pages
  • FLUX TENDUS
    771 mots | 4 pages
  • Titre
    254 mots | 2 pages
  • Gestion
    297 mots | 2 pages
  • blabla
    353 mots | 2 pages
  • Titre
    6156 mots | 25 pages
  • Titre
    4183 mots | 17 pages
  • Titre
    251 mots | 2 pages
  • Titre
    508 mots | 3 pages
  • Titre
    300 mots | 2 pages
  • 5S
    929 mots | 4 pages
  • Eau et agriculture
    1197 mots | 5 pages