<?php
include 'flickr_api.inc';
include 'secrets.inc';
$flickr = new Flickr($secrets);
$u = htmlspecialchars($_REQUEST['u']);
?>
<html>
<head>
<title>Flickr Info for <?php echo $u?></title>
</head>
<body>
<?php
$nsid = $flickr->urlsLookupUser("http://www.flickr.com/photos/$u");
if(!$nsid) $nsid = $flickr->peopleFindByUsername($u);
if(!$nsid) $nsid = $flickr->peopleFindByEmail($u);

if(!$nsid) { echo "Unable to find $u"; exit; }

echo "<h2>Account Info:</h2>\n";
$info = $flickr->peopleGetInfo($nsid);
echo "<table border=0>\n";
foreach($info as $k=>$v) {
	if($k!='photos') {
		echo "<tr><th align=left>$k</th><td>$v</td></tr>\n";
	} else {
		foreach($v as $kk=>$vv) {
			if($kk=='firstdate') $d = date("(r)",(int)$vv);
			else $d='';
			echo "<tr><th align=left>Photos[$kk]</th><td>$vv $d</td></tr>\n";
		}
	}
}
echo "</table>\n";
$c = $info['photos']['count'];
if($c>500) $c=500;

$photos = $flickr->peopleGetPublicPhotos($nsid,NULL,$c);
if(!$photos) { $flickr->showError(); exit; }
$c = count($photos['photos']);

echo "<h2>Last $c photos of {$photos['total']}:</h2>\n";
foreach($photos['photos'] as $photo) {
	$thumb_url = $flickr->getPhotoURL($photo);
	$full_url = $flickr->getPhotoURL($photo,'o');
	echo <<<URL
<a href="$full_url"><img src="$thumb_url" border="0" height="75" width="75"></a>
URL;
	if(!(($i+1)%10)) echo "<br />\n";
}
?>
</body>
</html>
