jer666 Posté(e) le 13 mai 2007 Partager Posté(e) le 13 mai 2007 salut. j'essaye de creer un script pour gerer la publicité au format xml proposé par clickintext.com En fait il propose une url, ou 2 variable entre en jeu. http://fr.xml.clickintext.net/?mesreferences&ip=[color="#218f00"]IP_DU_VISITEUR[/color]&q=[color="#218f00"]clickintext_default[/color] donc pour l'ip du visiteur c'est tout bete $_SERVER['REMOTE_ADDR'] voici mon script: <?php //liste de mots clés $liste = "casinos,voyage,credit"; $mots = explode(",", $liste); $nombre = count($mots)-1; //ip du visiteur $ip = $_SERVER['REMOTE_ADDR']; //nombre d'annonce $y=0; while ($y <= 5) { $rand = mt_rand(0, $nombre); $rss = simplexml_load_file('http://fr.xml.clickintext.net/?mesref&ip='.$_SERVER['REMOTE_ADDR'].'&q='.$mots[$rand].''); $i=0; foreach ($rss->data->result as $result) { if($i < 5) { echo '<div> <div>'.$result->title.'</div> <div>'.$result->description.'</div> <div><img src="'.$result->image.'" /></div> <div><a href="'.$result->url.'">'.$result->site.'</a></div> </div><br />'; $i++; } } $y++; } ?> le tout dans un fichier, me donne une belle page blanche. au debut j'avais une fatal error sur simplexml_load_file, j'ai modifier le nom du fichier en monfichier.php5 et depuis je n'ais qu'une belle page blanche. merci par avance de toute l'aide que vos pourriez m'apporter Lien vers le commentaire Partager sur d’autres sites More sharing options...
beuhbeuh Posté(e) le 14 mai 2007 Partager Posté(e) le 14 mai 2007 le &ip=&ip= dans tes adresses me semble louche Lien vers le commentaire Partager sur d’autres sites More sharing options...
jer666 Posté(e) le 14 mai 2007 Auteur Partager Posté(e) le 14 mai 2007 le &ip=&ip= dans tes adresses me semble louche merci pour ta reponse, ya eu un petit bug dans le copier coller je pense, je modifis ca dessuite. merci edit: c'est bon j'ai trouvé, en fait j'avais mal concatener mais j'ai un autre soucit maintenant! quand je fais une include(monfichier.php5); j'ai une erreur fatale comme quoi il ne reconnait pas le php5 en clair dans ma page index.php, j'ai inclus le fichier en php5 mais il ne le reconnait pas :( Lien vers le commentaire Partager sur d’autres sites More sharing options...
Amour Posté(e) le 14 mai 2007 Partager Posté(e) le 14 mai 2007 j'ai moi même dû modifier un parser xml pour que ça marche avec clickintext, le code est dégueulasse mais ça a l'air de tenir... PS : faites vos tests avec un serveur local, en faisant afficher TOUTES les erreurs, ça aide Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.