> >> Hvordan laver man en dropdown boks uden knap ?
> >Prøv med dette:
> ><form name = "form1" method="post" action="side.asp">
> > <select name="valg" onChange="document.form1.submit();">
> > <option>Valg1</option>
> > <option>Valg2</option>
> > </select>
> ></form>
> Ja det virker fint,
> MEEEN jeg vil ikke have action på, da det skal angives i option
> value..
>
> FX. sådan her <option value=\"disco.php3?id=$id\">$disconavn</option>
> Ja som du kan se er det PHP jeg leger lidt med.. men kan man ikke få
> smidt action tingen væk ?
>
> Jeg har prøvet at fjerne den, men så funger det bare ik..
>
> Jeg har også prøvet at sætte action til "disco.php3?id=$id" men så
> finder den bare ikke noget !!!
Nu kender jeg ikke så meget til php, men du hvis det er disco.php3 der skal
behandle valget fra drop-down boksen, så er det denne fil der skal stå i
action.
I Select skriver du <select name="id"> (plus alt det andet...), derved får
du overført en variabel til disco.php3, som hedder id.
I Option skriver du noget i retning af <option value ="<? echo $id ?>"> <?
echo $disconavn ?> </option>
Det værdi (value) som brugeren gør i drop-down boksen, er den værdi som id
(fra Select) får
Php-koden bliver fortolket på webserven, og omsat til de værdier, som
$variablerne har.
Som sagt, er jeg ikke nogen haj til php, og tør ikke garantere for
ovenstånde kode - dertil skal du nok have hjælp fra
dk.edb.internet.webdesign.serverside.php.
Hvis du har forskellige php-sider, for hvert valg (option), skal du prøve
med en løsning a la den som Knud Gert Ellentoft har postet tidligere i denne
tråd.
Håber det hjælper...
/Martin
--
Martin Bentzen
Datamatiker.stud.
www.bentzen.dk