Sorry, nu är det dags igen.
Från den sidan där man kan läsa inägget(ung. som på detta forum) har jag en länk där man kan svara på inlägget.
Så här ser länken ut (fungerar).
<A HREF="nytt.asp?ForumID=<%=RS("ForumID")%>&InlaggID=<%=RS("InlaggID")%>&ReplayID=<%=RS("ReplyID")%>&Svara=1">Svara på detta inlägg</A>
Därefter tar jag imot den bl a så här:
MAX = "SELECT MAX(ReplyID) AS RepID FROM Forum"
SET mx = Connection.Execute(MAX)
if isNull(clng(mx("RepID"))) then
strReplyID=1
ElseIf clng(mx("RepID")) >0 then
strReplyID=clng(mx("RepID"))+1
else
strReplyID = clng(Request.Querystring("ReplayID"))
End If
Om man aldrig har svarat på något inlägg, då är ReplyID=0 och då räknar den upp till det högsta talet +1.
Men om man har svarat på inlägget tidigare, så skall ju inte talet räknas upp, det skall ju vara detsamma som i Request.Querystring("ReplayID"), men det gör den inte. Den räknar fortfarande upp. Det verkar som om if-satsen inte körs fullt ut.
Förstår ni mitt delemma?
Vad gör jag?
------------------
saw
__
saw@songer.com
www.mp3.com/saw_songer
__