Anyway, here it is. Put the following text on your web server in a file called randompic.php or something like that, make sure it has execute permission and that your web server has PHP installed, and when you navigate to http://mydomain.com/randompic.php you'll get a random picture.
<?php
header("Content-type: image/png");
//Select random thumbnail file.
$link = mysql_connect('localhost', 'dbusername', 'myawesomepassword')
or die('Could not connect: ' . mysql_error());
mysql_select_db('benjamin_album') or die('Could not select database');
// Performing SQL query
$query = "SELECT filepath, filename FROM cpg135_pictures ORDER BY rand() limit 1";
$result = mysql_query($query) or die('Query failed: ' . mysql_error());
$line = mysql_fetch_array($result, MYSQL_ASSOC);
$filepath = 'album/albums/' . $line['filepath'];
$filename = $line['filename'];
mysql_free_result($result);
mysql_close($link);
$thumbnail_img = imagecreatefromjpeg($filepath . '/' . $filename);
imagejpeg($thumbnail_img);
imagedestroy($thumbnail_img);
?>[moved from Software by spinynorman]

Help
MultiQuote








