webForumDet fria alternativet

Datum!

23 svar · 588 visningar · startad av eko

ekoMedlem sedan juni 2002198 inlägg
#1

Varför funkar inte detta?

<%
Session.LCID = 1033
=FormatDateTime(RecSet("datum"),1)
%>

Hjälp!

PoffeMedlem sedan apr. 20022 743 inlägg
#2

Du har ju inte satt non variabel som ska få värdet.

<% 
Session.LCID = 1033
variabel=FormatDateTime(RecSet("datum"),1)
%>

Nästa gång, säg vad som inte fungerar, bifoga ev. femeddelanden och anävnda [kod]-taggarna.

ekoMedlem sedan juni 2002198 inlägg
#3

Blir detta felmess! Med din kod.

Microsoft VBScript compilation error '800a0401'

Expected end of statement

/diary/nyheter.asp, line 95
Session.LCID = 1033variabel=FormatDateTime(RecSet("datum"),1)
-------------------^

PoffeMedlem sedan apr. 20022 743 inlägg
#4

Du måste lägga in en radbrytning där.

@ndersMedlem sedan juni 200032 969 inlägg
#5

Man kan endast använda = som synonym till Response.Write direkt efter context-switch. Det du menar är nog detta:

<% 
Session.LCID = 1033
Response.Write FormatDateTime(RecSet("datum"),1)
%>
ekoMedlem sedan juni 2002198 inlägg
#6

Ok koden jag använder för att skriva ut datumet nu är

<%=FormatDateTime(RecSet("datum"),1)%>

Men jag vill slå ihopp den koden med

 Session.LCID = 1033

Så att det blir på engelska...
Det är här det skiter sig och felmesset som jag skrev innan kommer...

@ndersMedlem sedan juni 200032 969 inlägg
#7

Och koden i mitt inlägg fungerar inte?

ekoMedlem sedan juni 2002198 inlägg
#8

Nej din kod funkar tyvär inte :(

@ndersMedlem sedan juni 200032 969 inlägg
#9

På vilket sätt fungerar den inte? Om du slänger in en CDate() då?

<% 
Session.LCID = 1033
Response.Write FormatDateTime(CDate(RecSet("datum")),1)
%>
ekoMedlem sedan juni 2002198 inlägg
#10

Nej det gick inte :q

Microsoft VBScript compilation error '800a0401'

Expected end of statement

/diary/nyheter.asp, line 96
Session.LCID = 1033Response.Write FormatDateTime(CDate(RecSet("datum")),1)
-------------------^

KänningMedlem sedan jan. 2003252 inlägg
ekoMedlem sedan juni 2002198 inlägg
#12

lägga in en radbrytning var?

Erik JuhlinMedlem sedan maj 200010 687 inlägg
#13

Precis där pilen pekar.

ekoMedlem sedan juni 2002198 inlägg
#14

förlåt men mitt huvud börjar koka över helt...
Vilken pil pratar du om? Hur blir koden då?

DonatelloMedlem sedan jan. 2005108 inlägg
#15

Expected end of statement

/diary/nyheter.asp, line 96
Session.LCID = 1033Response.Write FormatDateTime(CDate(RecSet("datum")),1)
-------------------^

Allra längst ner har du en liten pil som pekar uppåt. :h

@ndersMedlem sedan juni 200032 969 inlägg
#16

Hur gör du när du klistrar in koden egentligen? Ser du inte i mitt kodexempel var det är radbrytning?

ekoMedlem sedan juni 2002198 inlägg
#17

jag förstår inte alls hur ni menar.
Vadå ska jag lägga in en <br> mitt i 1033 koden? detta verkar ju helt sjukt.

@ndersMedlem sedan juni 200032 969 inlägg
#18

Nej, inte <br>, radbrytning / enter.
Ser du inte att koden är uppdelad på två rader i mitt senaste kodexempel?

Hur ser din kod ut?

jimpaMedlem sedan jan. 2001361 inlägg
#19

@nders skrev:

Man kan endast använda = som synonym till Response.Write direkt efter context-switch. Det du menar är nog detta:

<% 
Session.LCID = 1033
Response.Write FormatDateTime(RecSet("datum"),1)
%>
ekoMedlem sedan juni 2002198 inlägg
#20

Tack för eran hjälp @nders och jimpa koden blev rätt. Jag gjorde fel när jag klistrade in koden i dreamweavers "edit mode"

tack

307 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
173 ms — hämta forumlista (db)
131 ms — hämta statistik (db)
132 ms — hämta tråd, inlägg och bilagor (db)