Avatar billede teck Nybegynder
21. november 2003 - 11:58 Der er 8 kommentarer og
1 løsning

vis billede fra dropdown liste

Hej,

Jeg har et stykke kode, hvor man fra en select liste vælger en billede fil, som ligger på en server! Jeg vil meget gerne have det sådan, at når man vælger en billede fil, bliver den vist ved siden af select boksen med det sammen! Men er der en der ved hvordan man får koden til at gøre det?

Min kode ser sådan her ud:
                  <select name="billede1">
                    <option value=""></option>
                    <?php

$handle = opendir("../gfx");

while($file = readdir($handle)) {

 

    if($file != '.' && $file != '..' && !is_dir($file) && (ereg(".jpg$", $file) || ereg(".gif$", $file))) {

    echo"<option value='gfx/$file'>$file</option>";
    }

}

closedir($handle);

?>
                  </select>
Avatar billede roenving Novice
21. november 2003 - 12:17 #1
<select name="billede1" onchange="document.images['billedeNavn'].src=this.value">
    <option value="">Vælg billede</option>
    <?php
        $handle = opendir("../gfx");
        while($file = readdir($handle)) {
            if($file != '.' && $file != '..' && !is_dir($file) && (ereg(".jpg$", $file) || ereg(".gif$", $file))) {
                echo"<option value='gfx/$file'>$file</option>";
            }
        }
        closedir($handle);
    ?>
</select>
Avatar billede teck Nybegynder
21. november 2003 - 12:30 #2
der bliver desværre ikke vidst noget billede!... det er variablen $file, som skal vises!
Avatar billede roenving Novice
21. november 2003 - 12:35 #3
Det kræver at du har et billede med navnet billedeNavn:

<img src="" name="billedeNavn" width="200" height="150">

-- og det er netop gfx/$file som åbnes i billedet !-)
Avatar billede teck Nybegynder
21. november 2003 - 12:45 #4
Nu har jeg gjort sådan:

<select name="billede1" onchange="document.images['billedeNavn'].src=this.value">
    <option value="">Vælg billede</option>
    <?php
        $handle = opendir("../gfx");
        while($file = readdir($handle)) {
            if($file != '.' && $file != '..' && !is_dir($file) && (ereg(".jpg$", $file) || ereg(".gif$", $file))) {
                echo"<option value='gfx/$file'>$file</option>";
            }
        }
        closedir($handle);
  ?>
</select>
                  <img src='' name='billedeNavn'>

men det virker ikke rigtigt!
Avatar billede teck Nybegynder
21. november 2003 - 13:00 #5
sjovt nok, så virker den ved nogen af billederne! Men det er ikke ret mange!
Avatar billede teck Nybegynder
21. november 2003 - 13:10 #6
jeg har fundet ud af hvad der er galt, billederne ligger i et andet bibliotek!
Avatar billede roenving Novice
21. november 2003 - 13:15 #7
-- jamen, så velbekomme '-)
Avatar billede teck Nybegynder
21. november 2003 - 13:16 #8
tak for hjælpen :)
Avatar billede roenving Novice
21. november 2003 - 13:20 #9
-- jeg takker for points ;~}
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