webForumDet fria alternativet

får inte med värdet

ASP

3 svar · 377 visningar · startad av WebbisNet

Medlem sedan feb. 20032 027 inlägg
Frågan#1

vad är det för fel med denna kod eftersom jag inte får med värdet.

Skickande sida

<form class="textbox" action="krypincolorsave.asp" method="post" name="vc">
<select>
  <option value ="">== Välj krypinfärg ==</option>
  <option name="txtColor" value ="#000000">Svart</option>
  <option name="txtColor" value ="#FFFFFF">Vit</option>
  <option name="txtColor" value ="pink">Rosa</option>
  <option name="txtColor" value ="purple">Lila</option>
</select>
<input type="submit" class="button" value="Spara val">
</form>

Mottagande sida

<%
Dim objConn, SQL

varColor = Request.Form("vc")

	SET objConn = connect()
	SQL = "update tblUsers set krypincolor='"& varColor &"' WHERE userID=" & Session("userID") & ""
	response.write SQL
	response.write Request.Form("vc")
	response.end
	objConn.Execute(SQL)
%>
Medlem sedan dec. 2006608 inlägg
#2

Ska du inte ha ett name-attribut i selecten?
Dvs nånting sånt här:

<form class="textbox" action="krypincolorsave.asp" method="post" name="vc">
<select name="[B][red]chosenColor[/red][/B]">
  <option value ="">== Välj krypinfärg ==</option>
  <option name="txtColor" value ="#000000">Svart</option>
  <option name="txtColor" value ="#FFFFFF">Vit</option>
  <option name="txtColor" value ="pink">Rosa</option>
  <option name="txtColor" value ="purple">Lila</option>
</select>
<input type="submit" class="button" value="Spara val">
</form>

Och asp:n requestar select-name istället. Så brukar åtminstone jag göra.

<%
Dim objConn, SQL

varColor = Request.Form("[B][red]chosenColor[/red][/B]")

	SET objConn = connect()
	SQL = "update tblUsers set krypincolor='"& varColor &"' WHERE userID=" & Session("userID") & ""
	response.write SQL
	response.write Request.Form("vc")
	response.end
	objConn.Execute(SQL)
%>

Och i så fall är ju name-attributen i option-taggarna överflödiga, så de kan du ta bort.

Medlem sedan feb. 20032 027 inlägg
#3

va trög jag är, visste ju det men kom aldrig på det....tack :-)

går det att uppdatera en frame efter en response.redirect till färgbytarsidan

Medlem sedan dec. 2006608 inlägg
#4

WebbisNet skrev:

går det att uppdatera en frame efter en response.redirect till färgbytarsidan

Det är iaf två öl och två timmar för sent för mig att föstå vad du menar med den frågan. :r

265 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)