Example #1
0
function getFilesToList()
{
    global $dirImages;
    global $dirNonImages;
    global $directories;
    global $isEmpty;
    $handle = opendir('.');
    while (false !== ($file = readdir($handle))) {
        if (!fileCanBeListed($file)) {
            continue;
        }
        if (fileIsImage($file)) {
            $dirImages[] = $file;
            continue;
        }
        if (is_dir($file)) {
            $directories[] = $file;
        } else {
            $dirNonImages[] = $file;
        }
    }
    closedir($handle);
    if (isset($dirImages)) {
        sort($dirImages);
        $isEmpty = false;
    }
    if (isset($dirNonImages)) {
        sort($dirNonImages);
        $isEmpty = false;
    }
    if (isset($directories)) {
        sort($directories);
        $isEmpty = false;
    }
}
Example #2
0
function fileIsOK($file)
{
    return $file["size"] < 1500000 && fileIsImage($file["name"]);
}