<?php
// Indicate the location of your images 
$root = '';
// use if specifying path from root
//$root = $_SERVER['DOCUMENT_ROOT'];

$path = 'images/';
 
function getImagesFromDir($path) {
  $images = array();
  if ( $img_dir = @opendir($path) ) {
    while ( false !== ($img_file = readdir($img_dir)) ) {
      // checks for gif, jpg, png and jpeg
      if ( preg_match("/(\.gif|\.jpg|\.png\.jpeg)$/", $img_file) ) {
        $images[] = $img_file;
      }
    }
    closedir($img_dir);
  }
  return $images;
}

function getRandomFromArray($ar) {
  mt_srand( (double)microtime() * 1000000 ); // php 4.2+ not needed
  $num = array_rand($ar);
  return $ar[$num];
}


// Obtain list of images from directory 
$imgList = getImagesFromDir($root . $path);
$img = getRandomFromArray($imgList);

?> 
<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8" />
    <title>Yagyuu</title>
    <link rel="stylesheet" href="style.css">
    <link rel="shortcut icon" href="favicon.ico" />
  </head>
  <body>

  <!-- image displays here -->
  <div class="pic-center">
    <img src="<?php echo $path . $img ?>" alt="" />
  </div>
  <a href="sources.php">Sources</a> | <a href="yagyuu.zip">Download all pictures</a>

  </body>
</html>