Aha, jag visste inte att where-satsen inte skulle vara där...
Men om vi tar bort den blir det så här:
<%if not UserID <> "" then
response.write "Sessionen avslutades tyvärr, gå gärna tillbaka och kopiera ditt meddelande "
response.write "och logga in igen och klistra sedan in texten i mailet och skicka igen"
else
set mailRS=objConn.execute("SELECT userID, mailID, email, username, Headline, sender, message, mailDate "&_
"FROM tblUsers INNER JOIN tblUsers_imail ON tblUsers.userID = tblUsers_imail.reciever ")
Dim objConn, SQL, bSQL, updateSQL
Dim userID,varSender, varReciever,varHeadline,varMessage, varDatum
Dim txtSender, txtReciever, txtHeadline,txtMessage, txtDatum
varSender = FriendlySQL(Request.Form ("txtSender"))
varFrom = FriendlySQL(Request.Form ("from"))
varName=request("toUser")
varMailID = FriendlySQL(Request.Form ("txtMailID"))
varHeadline = FriendlySQL(Request.Form ("txtHeadline"))
varDatum = FriendlySQL(Request.Form ("txtDatum"))
varTime = Time()
varString = Session("username") & " skrev: <br>"
varMessage = FriendlySQL(Request.Form("txtMessage"))
varMessage1 = varString & varMessage
SET objConn = connect()
do until mailRS.eof
varReciver = mailRS("userID")
SQL = "INSERT INTO tblUsers_imail"
SQL = SQL & "(sender, reciever, Headline,message, mailDate,mailTime, mailRead) "
SQL = SQL & "VALUES('"& varSender &"','"& varReciever &"','"&varHeadline &"','"&varMessage &"','"& varDatum &"','"& varTime &"', 1)"
bSQL = "INSERT INTO tblUsers_imail_backup"
bSQL = bSQL & "(sender, reciever, Headline,message, mailDate,mailTime, mailRead) "
bSQL = bSQL & "VALUES('"& varSender &"','"& varReciever &"','"&varHeadline &"','"&varMessage &"','"& varDatum &"','"& varTime &"',1)"
cSQL = "INSERT INTO tblUsers_imail_reply"
cSQL = cSQL & "(sender, reciever, Headline,message, mailDate,mailTime, mailRead) "
cSQL = cSQL & "VALUES('"& varSender &"','"& varReciever &"','"&varHeadline &"','"&varMessage &"','"& varDatum &"','"& varTime &"', 1)"
objConn.Execute(SQL)
objConn.Execute(bSQL)
objConn.Execute(cSQL)
objConn.Execute("Update tblUsers SET poang = poang+0.4 WHERE userID= " & mailRS("userID") &"")
sTo = ""& mailRS("email") &""
sFrom = "mail@webbisen.com"
sSubject = "Nytt mail till "&mailRS("username")&" [Meddelandetjänsten på "& title &"]"
sTextBody = "Du har fått ett nytt meddelande från "& varFrom &" på [url]Http://www.webbisen.com[/url] "&vbcrlf _
& vbcrlf &"Meddelandet skickades "& varDatum &" "& varTime &" "_
& vbcrlf &"Meddelandets rubrik """& varHeadline &""""&vbcrlf _
& vbcrlf &"Mvh Admin på "& title &""
'Create the mail object and set key properties
Set objMail = Server.CreateObject("CDO.Message")
objMail.From = sFrom
objMail.To = sTo
objMail.Subject= sSubject
objMail.TextBody = sTextBody
'Send the email and clean up
objMail.Send
Set objMail = Nothing
mailRS.movenext
loop
%>