DiDjoMedlem sedan nov. 2002544 inlägg Tja! Jag har en select som man får välja om man är glad lr ledsen åsså vidare... hur gör jag så att den man valde sist är vald nästa gång man ska logga in??
<SELECT name="humor">
<option selected value="<% =request.cookies("didjocomhumor")("humor") %>"><% =request.cookies("didjocomhumor")("humor") %>
</option>
<option value="Glad">Glad</option>
<option value="Ledsen">Ledsen</option>
<option value="Arg">Arg</option>
<option value="Flummig">Flummig</option>
</SELECT>
man använder sig utav Cookies? Det prövade jag men då kommer det upp dubbelt av det man valde sist!
Vet att det är html men efter som man kan använda cookies? så postade jag det i asp
K@llenMedlem sedan mars 20032 667 inlägg <option value="Glad" <% if request.cookies("didjocomhumor")("humor") = "Glad" then response.write "selected" %>>Glad</option>
Så får du göra på alla options. :)
LarsGMedlem sedan dec. 200012 464 inlägg <SELECT name="humor">
<%
if request.cookies("didjocomhumor")("humor") = "Glad" then
%>
<option value="Glad" selected >Glad</option>
<%
else
%>
<option value="Glad" >Glad</option>
<%
end if
%>
<%
if request.cookies("didjocomhumor")("humor") = "Ledsen" then
%>
<option value="Ledsen" selected >Ledsen</option>
<%
else
%>
<option value="Ledsen">Ledsen</option>
<%
end if
%>
<%
if request.cookies("didjocomhumor")("humor") = "Arg" then
%>
<option value="Arg" selected >Arg</option>
<%
else
%>
<option value="Arg">Arg</option>
<%
end if
%>
<%
if request.cookies("didjocomhumor")("humor") = "Flummig" then
%>
<option value="Flummig" selected >Flummig</option>
<%
else
%>
<option value="Flummig">Flummig</option>
<%
end if
%>
</SELECT>
DiDjoMedlem sedan nov. 2002544 inlägg tackar! Men hur gör man för att slumpa en av dessa istället?
DiDjoMedlem sedan nov. 2002544 inlägg Går det att göra så? Att slumpa fram en?
DiDjoMedlem sedan nov. 2002544 inlägg Går det att slumpa fram en selected? Isåfall hur?
@ndersMedlem sedan juni 200032 969 inlägg Det är klart att det går. Varför skulle det inte gå?
Du har givetvis använt tiden till att söka lite?
@ndersMedlem sedan juni 200032 969 inlägg Om man använder sin fantasi kanske man kan komma på att söka på slumpa ord, och då kan man komma till denna tråd. Det man lär sig där kan man använda till sitt ändamål, genom att använda slumpat ord i en variabel, istället för värdet som lästs från cookien.
Fantasi och sökmotor löser många problem. ;)
DiDjoMedlem sedan nov. 2002544 inlägg jag hade sökt och jag hittade inge! Sorry...
SebbeMedlem sedan jan. 20032 285 inlägg Vill inte göra dig bortskämd, men jag har ju inget att göra. ;)
<select name="humor">
<%
arrHumor = Array("Glad", "Ledsen", "Arg", "Flummig")
Randomize
intSlump = Int(Rnd * UBound(arrHumor)) + 1
For i = 0 To UBound(arrHumor)
If i = intSlump Then
Response.Write("<option value=""" & arrHumor(i) & """ selected></option>" & vbCrLf)
Else
Response.Write("<option value=""" & arrHumor(i) & """></option>" & vbCrLf)
End If
Next
%>
</select>
DiDjoMedlem sedan nov. 2002544 inlägg hehe! Tackar! Tackar @nders iaf! :birp! Hajjade inte koden i den länk jag fick av dig
DiDjoMedlem sedan nov. 2002544 inlägg nehep! Nu kom inget upp i rutan!
SebbeMedlem sedan jan. 20032 285 inlägg Hehe, megafel av mig.
<select name="humor">
<%
arrHumor = Array("Glad", "Ledsen", "Arg", "Flummig")
Randomize
intSlump = Int(Rnd * UBound(arrHumor)) + 1
For i = 0 To UBound(arrHumor)
If i = intSlump Then
Response.Write("<option value=""" & arrHumor(i) & """ selected>" & arrHumor(i) & "</option>" & vbCrLf)
Else
Response.Write("<option value=""" & arrHumor(i) & """>" & arrHumor(i) & "</option>" & vbCrLf)
End If
Next
%>
</select>
DiDjoMedlem sedan nov. 2002544 inlägg hähä tufft! tackar tackar :birp !