Kolla att de värden du stoppar in i Datediff verkligen är datum. Dessutom kan du ta bort "" & och & "", eftersom de helt saknar betydelse (de är ju tomma strängar)
Hello...
Jag använder följande kod för att visa datumet i formatet 00/12/12 osv, samt att kolla ifall det finns några nyheter...
<%
Dim Dv, TempDatum, DatumCheck, Datum
Dv = rs("datum")
TempDatum = Mid(Dv, 2,2) + "/" + Mid(Dv, 6,2) + "/" + Mid(Dv, 9,2)
DatumCheck = DateDiff("d","" & Request.Cookies("Senast") & "","" & Dv & "")
If DatumCheck > 0 Then
Datum = "<font color=""#990000"">" & TempDatum & "</font>"
Else
Datum = TempDatum
End If
%>
Men då för jag följande
Microsoft VBScript runtime error '800a000d'
Type mismatch: '[string""]'
/fireblade/botten.asp, line 84
Rad 84 är den med raden DatumCheck.
Ser någon vad som är fel?
Det funkar utan felmeddelande i IE på hårddisken, men i NS och på internet får jag detta felmeddelande.
------------------
Sebastian | http://www.capreolusfoto.n.se/fireblade/default2.asp
[Redigerat av Rossifumi den 27 nov 2000]
