<? // funkcja pokazuje katalogi function show_img_folders() { { if($img_dir!='.' && $img_dir!='..') } } // funkcja pobiera obrazki z katalogu function get_images($dir) { // tablica z roszerzeniami ktore bedzie obslugiwac nasza galeria // ladujemy obrazki { if($image != '.' && $image != '..') { $images[] = $image; } } return $images; } // funkcja pobiera opisy function get_desc($dir) { // otwieramy plik z opisami $file = 'images.txt'; { { } return $desc_exp; // zwracamy tablice } { { $dir = $_GET['dir'].'/'; // katalog z fotkami $images = get_images($dir); // pobieramy do zmiennej nazwy obrazkow $descriptions = get_desc($dir); // pobieramy do zmiennej opisy $col = 3; // ilosc kolumn obrazkow // sprawdzamy czy tablica zawiera jakies nazwy obrazkow // wyswietlamy wszystko echo '<table align="center"><tr><td colspan="'.$col.'">Znajdujesz się w <b>'.$dir.'</b><br><br></td></tr><tr>'; foreach($images as $img) { echo '<td width="200" height="120" valign="top"><table align="center"><tr><td valign="top" align="center"><a href="'.$dir.$img.'" class="thickbox" target="_blank"><img src="graph.php?img_name='.$dir.$img.'" width="120" height="90" style="border-left-width:0px; border-top-width:0px; border-right-size: 1px solid #666666; border-bottom-size: 1px solid #666666;"></a></td></tr></table></td>'; foreach($descriptions as $desc) { } $i++; if($i==$col) // jesli $i = liczbie kolumn, tworzymy nowy wiersz { $i=0; } } } else show_img_folders(); // pokazujemy katalogi ?>
Próbowałem już na wszelkie znane mi sposoby, chciałbym by skrypt ten otwierał folder galeria znajdujący się w ./ w którym to znajdują się katalogi. Co zrobić by wyświetlił mi znajdujące się w ./galeria/ katalogi?
Pozdrawiam serdecznie
$dp = opendir('./'); wyświetla foldery z katalogu głównego, gdy zmienię na ./galeria/ nie wyświetla nic.