parse($content); $resultsmap = $results[0][children][1][children][3][children]; # sorting... function date_cmp($a, $b) { if ($a[children][3][tagData] == $b[children][3][tagData] ) { return 0; } return ($a[children][3][tagData] > $b[children][3][tagData] ) ? -1 : 1; } usort($resultsmap, 'date_cmp'); $i = $resultsmap[0][children][4][tagData]; $u = "http://webservices.amazon.com/onca/xml?Service=AWSECommerceService" . "&AWSAccessKeyId=0K01BB9049VE2BF04JR2" . "&Operation=ItemLookup" . "&ItemId=" . $i . "&ResponseGroup=Images"; $handle = cached_fopen_url($u, "rb"); $content = ''; while(!feof($handle)) {$content .= fread($handle,4096);} fclose($handle); $objXML = new xml2Array(); $results = $objXML->parse($content); $results = $results[0][children][1][children][1][children][1][children][0][tagData]; header("Location: $results") ?>