webForumDet fria alternativet

Rullgardin istället för vanlig textruta

PHP

3 svar · 336 visningar · startad av Joaquin

Medlem sedan nov. 2003286 inlägg
Frågan#1

Jag har en kontaktform på sidan. Jag skulle där vilja ändra så att istället för att skriva in vad det gäller i en textruta får välja via en rullgardinsmeny på olika alternativ. Hur gör jag det ?

Koden idag för rutan ser ut så här:

<td class=\"modulex\" width=\"80%\">
<input type=\"text\" name=\"oggetto\" size=\"52\" class=\"bgselect\" />
</td>
Medlem sedan juli 2006461 inlägg
#2
<td class=\"modulex\" width=\"80%\">
<select name=\"oggetto\" class=\"bgselect\">
  <option value=\"Val 1\">Val 1</option>
  <option value=\"Val 2\">Val 2</option>
  <option value=\"Val 3\">Val 3</option>
</select>
</td>

Men tråden bör nog flyttas till HTML, XHTML & CSS eftersom detta inte verkar ha allt för mycket med PHP att göra. :)

Medlem sedan nov. 2003286 inlägg
#3

Man tackar. Fungerar utmärkt !

Finns det ett sätt att kalla på ett visst val från ett annat ställe ?

Ex. Från en annan sida kan man läsa om hur man tipsar om nyheter t.ex. Då finns där en länk till kontaktscriptet som automatiskt valt den kategorin man vill som default. I detta fallet "tipsa" t.ex.

Medlem sedan juli 2006461 inlägg
#4

Yes, då kör du en liten if-sats i PHP för att kolla vilken kategori som är satt i länken, och sätter "selected" på den option-taggen som har denna kategori. :)

247 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)