Avatar billede mccookie Seniormester
28. marts 2003 - 09:17 Der er 7 kommentarer og
1 løsning

Form vars

<?php echo $menu; ?>


<form>

Font color:

<select size="1" name="menu" onChange="location='form.php'">
    <option style="background-color: inherit; color: inherit;" value=1>Standard</option>    
    <option style="background-color: black; color: black;" value=2></option>
    <option style="background-color: white; color: white;" value=3></option>
    <option style="background-color: red; color: red;" value=4></option>
    <option style="background-color: yellow; color: yellow;" value=5></option>
    <option style="background-color: green; color: green;" value=6></option>
    <option style="background-color: blue; color: blue;" value=7></option>
</select>

</form>

Når jeg ændre formluraen og den opdatere, hvorfor kommer der ikke noget i variablen $menu; ??

//Henning
Avatar billede medions Nybegynder
28. marts 2003 - 09:18 #1
Prøv med:

<?php echo $_REQUEST["menu"]; ?>

//>Rune
Avatar billede sone Nybegynder
28. marts 2003 - 09:18 #2
Fordi du bruger location=...
Du skal lave en rigtig submit - ellers kommer form-værdierne ikke med.
Avatar billede ahv Nybegynder
28. marts 2003 - 09:19 #3
prøv at kald den med $_POST[menu]
Avatar billede medions Nybegynder
28. marts 2003 - 09:20 #4
sone> det er da rigtig nok! Det skal være sådan her:

<select size="1" name="menu" onChange="java script: this.submit; this.action='form.php'">
    <option style="background-color: inherit; color: inherit;" value=1>Standard</option>   
    <option style="background-color: black; color: black;" value=2></option>
    <option style="background-color: white; color: white;" value=3></option>
    <option style="background-color: red; color: red;" value=4></option>
    <option style="background-color: yellow; color: yellow;" value=5></option>
    <option style="background-color: green; color: green;" value=6></option>
    <option style="background-color: blue; color: blue;" value=7></option>
</select>

</form>

//>Rune
Avatar billede mccookie Seniormester
28. marts 2003 - 09:20 #5
Ok, jeg prøver at kalde den med et submit ;o)
Avatar billede medions Nybegynder
28. marts 2003 - 09:20 #6
Nej hov...
<form>
<select size="1" name="menu" onChange="java script: this.form.submit; this.form.action='form.php'">
    <option style="background-color: inherit; color: inherit;" value=1>Standard</option>   
    <option style="background-color: black; color: black;" value=2></option>
    <option style="background-color: white; color: white;" value=3></option>
    <option style="background-color: red; color: red;" value=4></option>
    <option style="background-color: yellow; color: yellow;" value=5></option>
    <option style="background-color: green; color: green;" value=6></option>
    <option style="background-color: blue; color: blue;" value=7></option>
</select>

</form>
Avatar billede mccookie Seniormester
28. marts 2003 - 09:25 #7
medions>> Dit forslag acceptere den ikke!!
Avatar billede mccookie Seniormester
28. marts 2003 - 09:28 #8
Det her virker ;o)
Tak for jeres bidrag;o)

<form action="form.php" method=post>

Font color:

<select size="1" name="menu" onchange="java script:this.form.submit();">
    <option style="background-color: inherit; color: inherit;" value=1>Standard</option>    
    <option style="background-color: black; color: black;" value=2></option>
    <option style="background-color: white; color: white;" value=3></option>
    <option style="background-color: red; color: red;" value=4></option>
    <option style="background-color: yellow; color: yellow;" value=5></option>
    <option style="background-color: green; color: green;" value=6></option>
    <option style="background-color: blue; color: blue;" value=7></option>
</select>
<input type=submit value=send>

</form>
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