<?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>