webForumDet fria alternativet

Visa datum i Request.Form

11 svar · 321 visningar · startad av Bj

BjMedlem sedan sep. 2000314 inlägg
#1

Om man använder följande funktion i en listruta;

<select size="1" name="levdag" tabindex=5 size="15" onfocus="this.style.backgroundColor='FFFFFF';" onblur="this.style.backgroundColor='91BCC0';">
<%
Datum = Date() +1
For i = 1 To 14
x = WeekDayName(WeekDay(Datum))
y = FormatDateTime(Datum, 1)
d = x & " " & y
%>
<option value="<%=Datum%>"><%=d%></option>
<%
Datum = Datum + 1
Next
%>
</select>

så står det typ söndagen den 6 oktober 2002.
Men när man sedan hämtar det från formuläret eller från databasen på detta sätt

<%=Request.Form("levdag")%>

så blir datumet så här 2002-10-06
Går det att få resultatet i Request.Form att visa de på samma sätt som det visas i listrutan på formuläret?

@ndersMedlem sedan juni 200032 969 inlägg
#2

Du har ju själv skrivit att det är det som ska gälla:

<option value="[b]<%=Datum%>[/b]"><%=d%></option>
PeeerMedlem sedan mars 20025 907 inlägg
#3
<option value="<%=d%>"><%=d%></option>

Eller har jag missuppfattat frågan?

BjMedlem sedan sep. 2000314 inlägg
#4

Tack..
från en blindbock...

BjMedlem sedan sep. 2000314 inlägg
#5

Tänkte på en annan sak.
Går det att på något sätt utesluta lördagar och söndagar i select?

@ndersMedlem sedan juni 200032 969 inlägg
#6

Jo, det är väl bara att sätta en liten ifsats?

.
d = x & " " & y
if not day(Datum) = 0 and not day(Datum) = 6 then
%>
<option value="<%=d%>"><%=d%></option>
<%
End if
Datum = Datum + 1
.

Jag har för mig att söndag är dag 0 och lördag dag 6.

Mvh,

trexter.comMedlem sedan apr. 20021 203 inlägg
#7

Japp, @nders har rätt! :h

BjMedlem sedan sep. 2000314 inlägg
#8

Då hoppar den över morgondagens söndag men visar hel helgen nästa vecka samt lördagen veckan därpå....

LarsGMedlem sedan dec. 200012 464 inlägg
#9

en @nders har nog lite fel.

Det är nog funktionen weekday han tänker på-

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/vsfctweekday.asp

@ndersMedlem sedan juni 200032 969 inlägg
#10

Det är helt rätt att jag har fel. Tack LarsG!

trexter.comMedlem sedan apr. 20021 203 inlägg
#11

Och det är helt rätt att det var fel att jag trodde att @nders hade rätt!

:r

BjMedlem sedan sep. 2000314 inlägg
#12

Och jag har förmodligen inte ett enda rätt idag....

136 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)