Avatar billede the_zyx Nybegynder
09. marts 2006 - 11:49 Der er 6 kommentarer og
1 løsning

Dropdownbox viser filer fra mappe

Hejsa..

Jeg har prøvet lidt af hvert nu, men kan ikke få dette til at virke. Jeg har et dir, der hedder film2. I min form, vil jeg gerne have en dropdownbox, der lister (viser) alle disse filer.
Hvordan dælen gør jeg det?

Håber I forstår?

Jacob
Avatar billede the_zyx Nybegynder
09. marts 2006 - 11:50 #1
Jeg har fundet dette eksempel, men det er desværre til ASP:
http://www.eksperten.dk/spm/253772
Avatar billede fixxxer Nybegynder
09. marts 2006 - 17:43 #2
echo '<select name="filer">';
$dir = opendir('/path/to/film2');
while (false !== ($file = readdir($dir))) {
    echo '<option value="'.$file.'">'.$file.'</option>';
}
echo '</select>';

Det er ikke den mest elegante løsning, men det burde virke
Avatar billede the_zyx Nybegynder
09. marts 2006 - 17:54 #3
det ser fint ud for mig :) prøver det lige
Avatar billede the_zyx Nybegynder
09. marts 2006 - 19:20 #4
Jep virker efter hensigten..
Har prøvet at tilpasse det til mit system, men det virker ikke.. nogen idé om hvad der er galt???


          /// Vælger filerne dir "film2"
        function vise_file() {
            $dir = opendir('../film2');
            while (false !== ($file = readdir($dir))) {
            $output .= "\n<OPTION VALUE=\"$file\"";"</OPTION>";
                }
                return($output);
            }
Avatar billede the_zyx Nybegynder
09. marts 2006 - 20:34 #5
Lukker den, har fundet ud af det..
skriv lige et svar...
Avatar billede fixxxer Nybegynder
10. marts 2006 - 00:12 #6
function vise_file() {
            $dir = opendir('../film2');
            while (false !== ($file = readdir($dir))) {
            $output .= "\n".'<OPTION VALUE="$file">'.$file.'</OPTION>';
                }
                return($output);
            }

Sådan ville jeg nok foretrække det..
Avatar billede the_zyx Nybegynder
11. marts 2006 - 08:59 #7
Tak
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester