 | | Offres d'emplois |  | Développeur PHP+MySQL+CSS Dans le cadre du (re)développement de son site velovert.com, Riverside Publication (leader français de la Presse VTT, établi depuis 1989) cherche u... | |
 | | Avez vous lu ? |  | | |
|
 Une classe amazon | |  |

<?php
class Amazon {
var $AWSAccessKeyId = 'xxxxxx';
var $AssociateTag = 'yyyyy';
var $url = 'http://webservices.amazon.fr/onca/xml';
var $service = 'AWSECommerceService';
// --- fonction de composition de l'url
function creation_url($tb_params) {
$xml_url = $this->url
. '?Service=' . $this->service
. '&AWSAccessKeyId=' . $this->AWSAccessKeyId;
. '&AssociateTag=' . $this->AssociateTag;
reset($tb_params);
while(list($key, $val) = each($tb_params)) {
$xml_url .= "&$key=$val";
}
return($url);
}
// --- liste des familles pour intégration dans un menu déroulant
function liste_famille() {
$tb = array('Blended'=>'Tous les produits',
'Books'=>'Livres en français',
'ForeignBooks'=>'Livres en anglais',
'Electronics'=>'Image, Son, Micro, Photo',
'Music'=>'Pop, VF, Jazz',
'Classical'=>'Musique classique',
'DVD'=>'DVD',
'VHS'=>'Vidéo',
'Software'=>'Logiciels',
'VideoGames'=>'',
''=>'Jeux vidéo');
reset($tb);
$txt_select = '<select name="SearchIndex">';
while(list($key, $val) = each($tb)) {
$txt_select .= '<option value="' . $key . '">' . $val;
}
$txt_select .= '</select>';
return($txt_select);
}
}
?>
|
|
|
 |
|