Behöver en kod som skickar ett e-mail om:
Användaren har sagt ja till Post notification
Och om användaren inte har varit inne på forumet "på länge"
har någon en sådan kod färdig eller?
11 svar · 358 visningar · startad av voigtann1
Behöver en kod som skickar ett e-mail om:
Användaren har sagt ja till Post notification
Och om användaren inte har varit inne på forumet "på länge"
har någon en sådan kod färdig eller?
Har ingen gjort detta innan?
fasen.. bra fråga :D har IIS och där kom det det med en sådan sak väll?
Med IIS följ CDONTS: http://www.devguru.com/features/tutorials/CDONTS/cdonts.html
mm... förstår det.. men hur gör jag så att recset("reply") = true.. och när någon har svarat så ska den skickas till alla som har postat i forumet och har reply = true
I koden som för in inlägget lägger du till en kod för att skicka ut breven, du väljer helt enkelt ut de användare som svarat i posten samt valt att ha en prenumeration på tråden.
typ:
SQL = "Select * from members where username ='" username"'"
Recset...
do until recset.eof
if recset("reply") = true then
'skicka email
end if
'lägg till kod
Typ.. men hur gör jag för att den ska kolla alla som har svarat på inlägget
Det beror ju helt på hur du byggt ditt forum, om forumet är icketrådat så loopar du bara igenom alla svaren till inlägget som har reply = true, sedan hämtar du bara emailadressen i loopen och skickar
SQL = "select username from tbForumPosts where hostid = " & intPostId & " and reply = true"
rs...
while not rs.eof
SQL = "Select email from members where username ='" & rs( "username" ) & "'"
strEmail = db.execute( SQL )( "email" )
'Maila här
rs.movenext
wend
Mvh, Vide
tyvärr har jag det så här:
Topics
-- ID
-- username
mm
Replies
-- ID
-- Username
Members
-- ID
-- Username
-- Reply
Så användaren kan inte välja om den skall ha mail per tråd, alltid när användaren skriver i en tråd så kommer den att få ett mail?
Såhär skulle jag lägga upp ett liknande forum:
Threads
-- ID
-- UserID 'Det är snabbare att använda integer istället för sträng.
-- HostID 'om det är ett svar, lägg idt som svaret pekar på här.
-- NotifyByEmail '1 eller 0
mm...
Members
-- ID
-- Username
Så användaren kan inte välja om den skall ha mail per tråd, alltid när användaren skriver i en tråd så kommer den att få ett mail?
Typ.. ja :D
Threads & answers.. jag använder 2 för att jag inte kan innerjoins så bra med datum ordningen och sånt.. det är därför jag har en för svar och en för "startad" topic