mam taki oto skrypt odpowiedzialny za pobieranie i wyswietlanie zdjec z katalogow:
<? $sciezka = "./obrazy/galeria"; { if ($plik<>"." && $plik<>"..") { { $lista[]=$plik; } } } for ($i=0;$i<count($lista);$i++) { ?> <? $sciezka_2 = "./obrazy/galeria/$lista[$i]"; { if (($plik<>".")&&($plik<>"..")) } { return; } foreach($lista_3 as $fotka) { echo "<div style=\"width: 135px; float: left; margin: 4px;\"> <a href=\"pokaz.php?zdj=$sciezka_2/$fotka\" target=\"_blank\";> <img src=\"obrazy/galeria/$lista[$i]/$fotka"."t.jpg\" alt=\"\"></a></div>"; } } ?>
problem polega na tym, ze jesli w roznych katalogach sa pliki o tej samej nazwie to w nastepnym katalogu plik ten jest wyswietlany podwojnie. Wraz ze wzrostem liczby katalogow i tych samych nazw plikow zwieksza sie ilosc powtorzen zdjec w kolejnych.
Nie wiem czy zrozumiale wyjasnilem, najlepiej zobaczyc na przykladzie:
http://www.rugby.olsztyn.pl/?strona=galeria
tu najlepiej widac ten problem, czy mogl by ktos mi pomoc poprawic to?

edit:-----------------------
odkrylem ze problem polega na polskich znakach w nazwach katalogow. Ja sa tam np ń, ł itp. Czy mozna to jakos obejsc zeby jednak dzialalo takze z polskimi znakami?
