webForumDet fria alternativet

visa rätt vecka

ASPur ASP

6 svar · 321 visningar · startad av snellisen

Medlem sedan maj 200317 inlägg
Frågan#1

Hejsan!

Jag har ett problem! Jag har en sida där man kan välja dag och vecka i rullgardinsmeny, dessa är kopplade till en databas. Nu vill jag veta hur man gör så att det visas rätt dag och rätt vecka i dessa "gardiner"! Det vill säga att idag ska det vara på tisdag och vecka 19. Hoppas att någon förstår iaf :e

Tack på förhand

Medlem sedan juni 20019 519 inlägg
#2

Räcker det inte att du skriver:

Session.LCID = 1053

längst upp på sidan`?

Medlem sedan maj 200317 inlägg
#3

Ska den stå inom html taggen eller inom bodyn? För jag fick det inte till att fungera, Session.LCID = 1053 skrevs bara ut på sidan

Medlem sedan mars 20015 287 inlägg
#4

<% Session.LCID = 1053 %>

Men det är väl inte det du egentligen frågar efter?
Du vill väl att rätt dag o vecka ska vara förvald?

Visa den kod du har idag som skriver ut din rullgardinsmeny.

Medlem sedan maj 200317 inlägg
#5

Ja det stämmer jag vill att rätt dag och vecka ska vara förvald!

Dag:
<select name="dag" size="1">
<%if Request.form("dag") ="måndag" then%>
<option value=måndag selected>Måndag</option>
<%Else%>
<option value=måndag>Måndag</option>
<%End if%>

<%if Request.form("dag") ="tisdag" then%>
<option value=tisdag selected>Tisdag</option>
<%Else%>
<option value=tisdag>Tisdag</option>
<%End if%>

Vecka:
<select name="vecka" size="1">
<%if Request.form("vecka") =19 then%>
<option value=19 selected>19</option>
<%Else%>
<option value=19>19</option>
<%End if%>

<%if Request.form("vecka") =20 then%>
<option value=20 selected>20</option>
<%Else%>
<option value=20>20</option>
<%End if%>

Det ser ut så här för tillfället, dock med lite fler veckor och alla dagar

Medlem sedan juli 200012 980 inlägg
#6

En sql sats kan väl tala om vilken veckodag det är?
Ta sedan reda på om den 1/1 är mindre än torsdag då är det vecka 1 det här året. sedan är det bara att dra bort några dagar och dividera med dagnumret.

Medlem sedan mars 20015 287 inlägg
#7

För veckorna skulle du väl kunna göra typ så här:

<%
response.write "<select name=""vecka"" size=""1"">"
For i = 1 to 52
response.write "<option value=" & i
if Cint(Request.form("vecka")) = Cint(i) then 
	response.write " selected "
End If
response.write ">" & i & " </option>"
Next
response.write "</select>"
%>
133 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)