Design Creation Blog pour webmaster » script gratuit: parser un fichier xml (publicité clickintext)

Videos humour sexy sport extreme

blog pour webmaster
blog pour webmaster

script gratuit: parser un fichier xml (publicité clickintext)

// juillet 27th, 2007

La régie de pub Clickintext nous propose outre un versement minimum de 5 centimes d’euro par clic, la possibilité de formater les publicités pour les incrusté au mieu dans notre design grace à nos propres feuille de style css, mais aussi en choisissant vos propres mots clés!! et donc etre sur de toucher vos lecteur ;)

Pour cela, clicintext, nous fourni un outils super interressant, un flux xml retracant toute les publicité affilié à un mot clé en particulier.

Mais gérer un script qui parse ce fichier xml de clicintext n’est pas evident si on a pas quelques base en php

Voici le script que j’utilise pour mon site de video humour, sexy et trash (+18)

Ce script gratuit nécéssite que son serveur soit passé en php5! si ce n’est pas le cas, vous pouvez passer voter chemin, ou plutot upgrader ou faire upgrader votre version de php! depuis le temps!!

voici donc le script brut

<?
//création des variables

$liste = “mot1,mot2,mot3″;//modifiez les mots clés que vous voulez avoir dans vote pub
$mots = explode(”,”, $liste);
$nombre = mette le nombre de mot clé-1; // dans notre exemple “2″

//ip du visiteur
$ip = $_SERVER[’REMOTE_ADDR’];

//nombre d’annonce
$y=0;
while ($y < 4) // affiche 4 annonces, modifiez cette valeur
{

//on boucle le nombre d’annonce
$rand = mt_rand(0, $nombre); // on tire au hazard un mot clé
$rss = simplexml_load_file(’http://fr.xml.clickintext.net/?v=1.0&a=xxxx&is=xxxx&ip=’.$ip.’&q=’.$mots[$rand].”);

//au cas ou l’url soit tronqué dans le design du blog

//la voici entiere

//http://fr.xml.clickintext.net/?v=1.0&a=xxxx&is=xxxx&ip=’.$ip.’&q=’.$mots[$rand].”

//remplacez les xxx par vos identifiants clicintext
//on affiche pubs

$i=0;
foreach ($rss->data->result as $result) {
if($i < 1)
{
echo ‘
<span class=”clickintextxml”>
<div class=”cittitre”><a href=”‘.$result->url.’” target=”_blank”>’.$result->title.’</a></div>
<div class=”citdesc”>’.$result->description.’</div>
<div class=”citurl”><a href=”‘.$result->url.’” target=”_blank”>’.$result->site.’</a></div>
</span>’;
$i++;

}
}

$y++; // fin de la boule du nombre d’annonce
}

//script by jer666 for http://www.design-creation.info
?>

modifier les valeurs commentés pour personnaliser le script, le nombre d’annonce, …

et dans votre feuille de style vous pouvez rajouter des éléments du type

#cittitre a {color: f00;font-size:14px;}

pour mettre en valeur vos annonces.

!!!!! ATTENTION !!!!!

Certains mots ne génère pas d’annonce! ben oui clicintext ne couvre pas tout les mots clés! mais vous pouvez tester les mots clés! pour cela, copier dans voter navigateur, l’url du flux xml a parser, replacer l’ip du visiteur par la votre, et mettez en dernier le mot clé que vous voulez tester. par exemple pour le mot clé video

dans votre navigateur, si votre ip est 168.263.002.3

http://fr.xml.clickintext.net/?v=1.0&a=xxxx&is=xxxx&ip=168.263.002.3&q=video

et regardez le resultat ;)

si vous devenez riche grace a moi, n’hesitez pas a venir me le dire qu’on fete ca :p

Ces icônes sont des liens vers des sites de partage de signet sociaux où les lecteurs peuvent partager et découvrir de nouveaux liens.
  • blogmarks
  • del.icio.us
  • Digg
  • Scoopeo
  • Technorati
  • YahooMyWeb

Tagged Script gratuit - ressources, Gagner de l'argent, CSS, php, Programmation

One Response to “script gratuit: parser un fichier xml (publicité clickintext)”

  1. Dr salahkhalid Says:

    Bon travail !!

Leave a Comment