webForumDet fria alternativet

En enkel Post Notification

11 svar · 358 visningar · startad av voigtann1

voigtann1Medlem sedan juni 20019 519 inlägg
#1

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?

voigtann1Medlem sedan juni 20019 519 inlägg
#2

Har ingen gjort detta innan?

icaaqMedlem sedan okt. 20005 273 inlägg
#3

Vad har du för mailkomponent ?

mvh icaaq

voigtann1Medlem sedan juni 20019 519 inlägg
#4

fasen.. bra fråga :D har IIS och där kom det det med en sådan sak väll?

VideMedlem sedan dec. 19998 577 inlägg
voigtann1Medlem sedan juni 20019 519 inlägg
#6

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

VideMedlem sedan dec. 19998 577 inlägg
#7

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.

voigtann1Medlem sedan juni 20019 519 inlägg
#8

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

VideMedlem sedan dec. 19998 577 inlägg
#9

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

voigtann1Medlem sedan juni 20019 519 inlägg
#10

tyvärr har jag det så här:
Topics
-- ID
-- username
mm

Replies
-- ID
-- Username

Members
-- ID
-- Username
-- Reply

VideMedlem sedan dec. 19998 577 inlägg
#11

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

voigtann1Medlem sedan juni 20019 519 inlägg
#12

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

128 ms totalt · 3 externa anrop · v20260731065814-full.102f7fcd
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)