Yagyuu.moe/index.php

53 lines
1.2 KiB
PHP
Raw Normal View History

2015-02-06 21:31:43 +01:00
<?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;
}
2015-02-06 21:31:43 +01:00
}
closedir($img_dir);
}
return $images;
2015-02-06 21:31:43 +01:00
}
function getRandomFromArray($ar) {
mt_srand( (double)microtime() * 1000000 ); // php 4.2+ not needed
$num = array_rand($ar);
return $ar[$num];
2015-02-06 21:31:43 +01:00
}
// Obtain list of images from directory
$imgList = getImagesFromDir($root . $path);
$img = getRandomFromArray($imgList);
2015-02-06 21:31:43 +01:00
?>
<!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>
2015-02-06 21:31:43 +01:00
<!-- 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>
2015-02-06 21:31:43 +01:00
</body>
</html>