selon qu'il est pair, divisible par 3,4,....,n = le nombre d'éléments à afficher par ligne.*/ foreach ($xmlfinal->BrowseNodes->BrowseNode->TopSellers->TopSeller as $parser) // On fait une boucle énumérant les différents articles de la réponse { $i++; $ASIN = $parser->ASIN; // On récupère l'ASIN dans une variable $filegetcontentsxml2 = file_get_contents("http://ecs.amazonaws.fr/onca/xml?Service=AWSECommerceService&Version=2010-01-01&Operation=ItemLookup&SubscriptionId=$awsid&AssociateTag=$partenaireid&ItemId=$ASIN&ResponseGroup=Large,Offers"); // Grâce à l'ASIN tout juste récupéré on demande plus d'informations sur le produit ( dont l'url de la page amazon correpondante, et l'url de l'image du produit ) $xmlbrut2 = <<Items->Item ; $temp = ' '.$parser2->ItemAttributes->Title.' '; // On rajoute la ligne correspondant à l'article dans le fichier, et un
si l'incrément correspond file_put_contents('amazon'.$node.'_'.$resultatsparligne.'.html',$temp,FILE_APPEND); if ( is_int($i/$resultatsparligne) ) { file_put_contents('amazon'.$node.'_'.$resultatsparligne.'.html',"
",FILE_APPEND); } // Fini pour cet article ! On reboucle } // Fin du foreach include('amazon'.$node.'_'.$resultatsparligne.'.html'); } ?>