webForumDet fria alternativet

Cokkie fel

ASP

2 svar · 159 visningar · startad av Jörgen HP

Medlem sedan feb. 20012 412 inlägg
Frågan#1

Hej!

Försöker hacka en liten cokkie funktion som anger nya inlägg sedan senade besök. men det vill sig inte. Någon som ser något fel.

Får felmedelande på raden

Function isNew(dt), isNew(dt) är odefinierat

<%

session("last_here_date") = Request.Cookies("date")
Response.Cookies("Date") = now()
Response.Cookies("Date").Expires = dateadd("d",365,now())

if Session("last_here_date") = "" then
Session("last_here_date") = dateadd("d",-10,now())
End if

Function isNew(dt)
if datediff("s", session("last_here_date"), dt) > 1 then
isNew = "<font face=''" & DefaultFontFace & "'' color=''" & NewFontColor & "'' size=''1''>NY"
Else
isNew = " "
End If
End Function
%>

mvh
Jörgen

Medlem sedan dec. 19998 577 inlägg
#2

Vad får du för felmeddelande?

------------------
Nu har du sjungit på sista refrängen
Jourhavande Vide

Medlem sedan feb. 20012 412 inlägg
#3

Hej!

skriver jag
<%= session("last_here_date")%> så skriver den ut mitt senaste besök, så långt allt väl. men vill jag lägga till ordet NY när det tillkommit ämne så skrev jag så här:

<%= isNew(Poster("date"))%> och får felmeddelandet:

Microsoft VBScript runtime error '800a01c2'

Wrong number of arguments or invalid property assignment: 'isNew'

/forum/default1.asp, line 115

jag hämtar kanske variabeln isNew fel eller? date är fältet datum i databasen och Poster är den variablen jag satt när jag hämtade data från databasen.

Mvh Jörgen

254 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)