Usage sample

2012-03-11: Thanks to Roland Sch├╝tz for pointing out that flickr changed their images' static URL. The file randomFlickr.php has been updated and will now work again. Thank you Roland!

GD-Library 2 required. PHP5+ required for grayscaling image. PHP4 users see php-4 demo

Fetch a random picture from my photostream, wrap it in a link to it's flickr-photo-page, and load it with randomFlickr to shrink it proportional to 400x240 pixel and crop it.


How to include

$width  400;
$height 240;
$gray   true;

 *  if you want the Class to try to guess the best source size 
 *  (should work for all near-standard uses) you don't have to add
 *  anything at all. Should you need to force the script to
 *  auto-detect, the following line will do:
$size "auto";

 *  if you want to manually define the size to use add the following
 *  line and use one of these size-constants:
 *  "xxs" (75x75), "xs" (100x?), "s" (240x?), 
 *  "m" (500x?), "l" (1024x?), "xl" (original)
$size "m";