// spradzamy czy mamy konfig if(is_file('config.cfg.php')) require 'config.cfg.php'; else die('Error, no config file'); //sprawdzamy czy mamy katalog ze zdjeciami if(!is_dir($_images_dir_)) die('Error, no image directory'); ?>
|
|||
|
|||
$time_start = microtime(true);
//liczymy zdjecia (jpg i gif)
$noimage = 0;
if ($dh = opendir($_images_dir_)) {
while (($f = readdir($dh)) !== false) {
if((substr(strtolower($f),-3) == 'jpg') || (substr(strtolower($f),-3) == 'jpg'))
{
$imageinfo = getimagesize($_images_dir_.$f);
$width = $imageinfo[0];
$height = $imageinfo[1];
$size = round(filesize($_images_dir_.$f)/1024,1).' KB';
$noimage++;
$images[] = array('filename' => $f, 'width' => $width, 'height' => $height, 'size' => $size);
array_multisort($images, $_sort_, SORT_REGULAR);
}
}
closedir($dh);
}
if($noimage)
{
if($_GET["img"] != '')
{
echo ' '; // echo ' '.$images[$_GET["img"]][filename].' '; if($images[$_GET["img"]][filename] != '') { if($_GET["img"]) $_no_ = ceil(($_GET["img"]+1)/$_no_pics_per_page_); else $_no_ = 1; if($_GET["img"] == 0) $side = ''.$_page_title_.' '; // echo $noimage.''.print_r($images); if($noimage > $_no_pics_per_page_) $norows = ceil($_no_pics_per_page_/$_no_cols_); else $norows = ceil($noimage/$_no_cols_); $nopos = ceil($noimage/$_no_pics_per_page_); // echo $nopos; echo ' Page : '; for($i=1;$i<=$nopos;$i++) { if($i == $no) echo ''.$i.' '; else echo ''.$i.' '; } echo ' '; } } } else die('No images in directory'); $time_end = microtime(true); $time = $time_end - $time_start; echo '
|
|||
|
|||
|