mahedelMedlem sedan juli 2002105 inlägg tjo igen alla.... har lite combo-box och radioknapp problem nu..
när jag kör te.x <input type="text" maxlength="20" name="username" value="<?echo $username;?>
då skriver den ut värdet i textrutan som den tar av sessionen.... men hur får jag en combo-box och radioknapp att bli "ifyllda" av en variabel??
tack på förhand Martin
jepsOMedlem sedan mars 2001484 inlägg Det finns mig veterligen inget smidigare sätt än att lägga in if-satser på följande sätt:
<input type="radio" name="sex" value="male"<?if ($sex == "male") { echo " CHECKED"; }?>>
<input type="radio" name="sex" value="female"<?if ($sex == "female") { echo " CHECKED"; }?>>
Du kan ju göra det lite snyggare genom att loopa fram hela koden till radioknapparna, men principen är densamma.
MungoMedlem sedan jan. 2000372 inlägg Menar du en checkbox?
Både checkbox och radioknappar fylls i genom att du lägger "CHECKED" i koden, t.ex:
<input type="radio" name="hej" value=1 CHECKED>
så för att göra det via PHP skulle man kunna tänka sig nåt liknande:
<input type="radio" name="hej" value=1<?if ($hej ==1) { echo " CHECKED"; }?>>
För select-boxar använder du koden "SELECTED" istället för "CHECKED", annars är det samma princip.