include("miniaturki.php");
$dirs_num = 0;
function count_files($folder){
$x= 0;
if(is_dir("$folder/$file_n") && $file_n!=".." && $file_n != "." && $file_n != "max" && $file_n != "min" && $file_n != "normal") $x += 1 + count_files
("$folder/$file_n"); }
return $x;
}
function search_for_dir($folder){
$dirs = 0;
$dirs++;
}
if($dirs <= 2) return 0;
else return 1;
}
function get_min($folder){
global $left_list, $right_list, $gal_list, $top_list, $bottom_list; $next = 0;
$bot_list[3];
if(is_dir($folder."/".$file_n)) continue
; $file_min = str_replace("//", "/", "$folder/min/$file_n"); }
$num = $buf[0];
//save_image($file_n, $folder);
//tworzenie gornej listy
if($next > 0) $right_list = "<a href='/bla/index.php?strona=galeria&galeria=$file&obrazek=$file_n'><img src='/bla/$file_min' class='galeria_min' /></a>";
$gal_listt[$num] = "<li class='galeria_min'><a href='/bla/index.php?strona=galeria&galeria=$file&obrazek=$file_n'><img src='/bla/$file_min' class='galeria_min' /></a></li>";
if($_GET['obrazek']){
if($_GET['obrazek'] == $file_n)
{
$next = 2;
$end = 1;
}
}
if($end == 0)
$left_list = "<a href='/bla/index.php?strona=galeria&galeria=$file'><img src='/bla/$file_min' class='galeria_min' /></a>";
$next--;
}
if($end == 0) $left_list = "";
$gal_list .= implode("", $gal_listt);
}
function read_dir($folder){
global $gal_list, $dirs_num, $sun_dane; if($file_n == '.' || $file_n == '..' || $file_n == 'min' || $file_n == 'max' || $file_n == 'normal') continue;
$files = count_files($file);
$h = $files*14;
$sun_dane .= "px[$dirs_num] = $h; stop[$dirs_num] = 0;";
$f = fopen("$folder/$file_n/nazwa.txt", 'r'); }else{
$f = fopen("$folder/$file_n/nazwa.txt", 'w'); }
if($files == 0) $gal_list .= "<li><a href=\"/bla/index.php?strona=galeria&galeria=$file_s\">$nazwa</a></li>";
else{
$gal_list .= "<li><a href=\"java script:init_sun('".$dirs_num."')\"><b>$nazwa</b></a></li>";
$gal_list .= "<ul id='gal_".$dirs_num."' style = 'height:0px; overflow:hidden;'>";
$dirs_num++;
read_dir($file);
$gal_list .= "</ul>";
}
continue;
}
}
}
$gal = $_GET['galeria'];
if($_GET['obrazek']){
$obrazek = "<a href='/bla/obrazki.php?obrazek=galeria/$gal/max/".$_GET['obrazek']."' target=_blank><img src='/bla/galeria/$gal/normal/".$_GET['obrazek']."' /></a>";
$top_list = "<ul class='galeria_min'>";
}
if(!search_for_dir("galeria/$gal")){
mkdir("galeria/$gal/min"); mkdir("galeria/$gal/max"); mkdir("galeria/$gal/normal"); }
if(is_dir("galeria/$gal/min")) { $gal_list = "<ul class='galeria_min'>";
get_min("galeria/$gal");
}
else{
$gal_list = "<ul>";
if(is_dir("galeria/$gal")) read_dir
("galeria/$gal"); else read_dir("galeria");
}
$gal_list .= "</ul>";
$gal1[count($gal1)-1] = '';
<div class=\"center_title\">Lista dostepnych galerii. $gal</div>
<div class=\"center_body\">
";
$f = fopen("gal_text/".$gal.".txt", 'r'); }
<script>
stop = new Array($dirs_num);
px = new Array($dirs_num);
$sun_dane
</script>
<div style = 'text-align:center;'>$left_list
$right_list</div>
<div style='text-align:center; vertical-align:top;'>$obrazek</div>
<hr/>
$gal_list
<center>";
if($gal2&&$gal2!="techniki/")echo "<a href=\"/bla/index.php?strona=galeria&galeria=$gal2\"><img class='normal' src='/bla/img/a_l.jpg'</a>"; </div>
";
?>
To jest cały skrypt,
Ma on wyszukiwać obrazy i tworzyć z nich galerię, jak dobrze zrozumiałem, mają być w trzech folderach różnej wielkości, w pliku *.txt ma być nazwa
Czy są tu jakieś szczegółowe warunki dodawania tych obrazów? bo co bym nie chciał zrobić to coś się psuje...
Proszę o pomoc...