
Untitled
By: a guest on
Jul 11th, 2012 | syntax:
None | size: 1.73 KB | hits: 20 | expires: Never
<html>
<head><title>-- flickr --</title></head>
<body>
<h1>BENVENUTO</h1>
<br>
<h3>Form di ricerca</h3>
<br><br>
<h5>Se vuoi disconnetterti clicca<A HREF="logout.php"> qui</A>.</h5>
<?php
/*Create API URL*/
$params = array(
'method' => 'flickr.photos.search',
'api_key' => 'd6962e75bf21708f745f0bd610078bc3',
#'user_id' => '61415669@N05',
'tags' => 'italy',
'sort' => 'interestingness_desc',
#'format' => 'php_serial',
);
$encoded_params = array();
foreach ($params as $k => $v){
$encoded_params[] = urlencode($k).'='.urlencode($v);
}
/*Open API URL and decode response as PHP values*/
$url = 'http://api.flickr.com/services/rest/?'.implode ('&', $encoded_params);
print $url;
$rsp = file_get_contents($url);
$xml = new SimpleXMLElement($rsp);
print $xml->asXML();
//$file = simplexml_load_string($xml);
//$rsp_obj = unserialize($rsp);
?>
<!--
/*HTML output*/
if ($rsp_obj['stat'] !== 'ok'){
echo ('It does not work');
}
for ($i = 0; $i <= 3; $i++){
/*Each array 'photo' in array 'photos' is given the index $i which is increased by 1 each run*/
$photo = $rsp_obj['photos']['photo'][$i];
/*Picture-Url*/
$purl = 'http://farm'.$photo['farm'].'.'.'static'.'.'.'flickr.com/'.$photo['server'].'/'. $photo['id'].'_'.$photo['secret'].'_s.jpg';
/*Flickr-Url*/
$furl = 'http://www.flickr.com/photos/'.$photo['owner'].'/'.$photo['id'].'/';
/*Link-URL*/
$lurl = '<a href="'.$furl.'">'.'<img alt="'.$photo['title'].'" src="'.$purl.'" width="75px" /></a>';
/*Displays HTML code*/
echo ($lurl);
}
*/
-->
</body>
</html>