lees dir scripts alleen 1 resultaat laten zien

Status
Niet open voor verdere reacties.

peps03

Gebruiker
Lid geworden
20 nov 2009
Berichten
93
hoi,

ik wil dit scripts gebruiken om in een map de subdirs met foto's te laten lezen, en uit elke subdir het eerste plaatje te laten weergeven als link en de rest niet:
eerste: echo "<a href='$file' rel='lightbox-normal' class='page'>'$file'</a><br />";
rest: echo "<a href='$file' rel='lightbox-normal' class='page'></a><br />";
het liefst dat de rest ook geen ruimte op de pagina gebruikt. op deze manier worden de foto-albums als groep weergegeven voor lightbox. (een andere oplossing met hetzelfde resultaat is ook prima!)

is dit mogelijk?
hulp wordt erg gewaardeerd, dit is het laatste wat ik voor een site moet doen voordat ie af is en loop er al een week mee te *****n..

ps. mijn hostingprovider gebruikt nog steeds php4 :(


PHP:
           <?php
                        $dir = "cms/uploaded/images";
                        function ListFiles($dir) {
                            if($dh = opendir($dir)) {
                                $files = Array();
                                $inner_files = Array();
                                while($file = readdir($dh)) {
                                    if($file != "." && $file != ".." && $file[0] != '.') {
                                        if(is_dir($dir . "/" . $file)) {
                                            $inner_files = ListFiles($dir . "/" . $file);
                                            if(is_array($inner_files)) $files = array_merge($files, $inner_files); 
                                        } else {
                                            array_push($files, $dir . "/" . $file);
                                        }
                                    }
                                }
                                closedir($dh);
                                return $files;
                            }
                        }
                        foreach (ListFiles($dir) as $key=>$file){
                            echo "<a href='$file' rel='lightbox-normal' class='page'>'$file'</a><br />";
                        }  
                        ?>
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan