rendered paste body<?php
class PhotoAlbum
{
public function LoadFiles($Directory, $Offset = 0, $Count = 8)
{
$FileData = array();
// Loop through the files and save their data
if($Handle = opendir($Directory))
{
while (false !== ($File = readdir($Handle)))
{
if($File != ".." && $File != ".")
{
$FileData[] = $File;
}
}
}
// Extract wanted files and display
$Subset = array_slice($FileData, $Offset, $Count);
foreach($Subset as $FileArray)
{
PhotoAlbum::Display($Directory,$FileArray);
}
}
public function Display($Directory,$File)
{
if($File != ".." && $File != ".")
{
echo "<img width='100' height='100' src='" . $Directory . "/" . $File . "'>";
echo "<a href='" . $Directory . "/" . $File . "' target='_blank'>Enlarge</a><br>";
}
}
}
PhotoAlbum::LoadFiles("Photos");
?>