Lille dum fejl
Nogen der kan finde den lille dumme fejl, der er i denne kode....<form name=\"form1\" action=\"<%=request.serverVariables(\"SCRIPT_NAME\")%>\" method=\"post\">
<font size=\"6\">1. </font>Type <select onChange=\"document.form1.submit()\" name=\"TYPE\" size=\"1\">
<option>Vælg Type her
<option value=\"a\"<%if request(\"type\") = \"a\" then response.write \"selected\" %>>Hårde hvidevarer
<option value=\"b\"<%if request(\"type\") = \"b\" then response.write \"selected\" %>>Belysning
<option value=\"c\"<%if request(\"type\") = \"c\" then response.write \"selected\" %>>El-apparater
<option value=\"d\"<%if request(\"type\") = \"d\" then response.write \"selected\" %>>El artikler
</select></td>
<%
if request(\"TYPE\")= \"a\" then
X = 0
Response.write \"<tr bgcolor=#2908FF style=color:FFFFFF p align=center><td><font size=6>2. </font>Kategori <select name=KATEGORI size=1>\"
Response.write \"<form name=form2 action=\"
request.serverVariables(\"SCRIPT_NAME\")
response.write \" method=post>\"
Response.write \"<option>Vælg Type\"
response.write \"<select onChange=document.form2.submit() name=kategorivalgt size=1>\"
SQL = \"SELECT * FROM emne LEFT OUTER JOIN kategori ON kategori.emnenr = emne.emnenr WHERE emne.typenr=1\"
set database = con.execute(SQL)
while not database.eof
if not(isnull(database(\"kategori\"))) then
response.write \"<option value=\'x\'\"
if request(\"kategorivalgt\") = \"x\" then response.write \"\'selected\'\"
response.write \">\" & database(\"kategori\")
else
response.write \"<option value=\'x\'\"
if request(\"kategorivalgt\") = \"x\" then response.write \"\'selected\'\"
response.write \">\" & database(\"emne\")
end if
database.movenext
wend
Response.write \"</select></td>\"
if request(\"X\") <> 0 then
response.write \"</tr><tr><td bgcolor=#2908FF style=color:FFFFFF p align=center colspan=2>Her udfyldes kun de kriterier man ønsker opfyldt<br><font size=6>3. </font>\"
response.write \"Mærke<select name=MAERKE size=1>\"
response.write \"<option>Alle\"
response.write \"<option>tjaaaa\"
response.write \"</select> \"
response.write \"</form></td></tr>\"
else
\' her sker ikke noget
end if
end if
%>
problemet er at når man har valgt den første option, skal den lave punkt 2, med nogle nye options som den skal tage fra en database, det virker også fint, men i stedet for at skrive det som options, smidder den bare de navne den får hentet ved siden af choice boksen, hvor er fejlen?
(Valget ved første choice box er automatisk valt til a, i dette eksempel...)
