Avatar billede Jman Praktikant
21. februar 2002 - 10:44 Der er 10 kommentarer og
1 løsning

Sende mail når thread er besvaret

Hejsa!
Jeg har et forum, der er opbygget med threads. Når man opretter en thread skal man udfylde navn, email, overskrift og indhold.
Folk der læser thread'en har så mulighed for at kommentere den.
Hvordan gør man, så den der har oprettet thread'en får en mail, når der komme en kommentar. (og gerne som valgmulghed onder oprettelse.
Avatar billede jones_net Nybegynder
21. februar 2002 - 10:51 #1
Uden at vide noget om ASP, så vil jeg mene, at du kan gemme opretterens mail adresse sammen med ID'et på tråden. Hver gang der bliver lavet en opdateriung til tråden, sender du en mail til den adresse der er assicieret til tråden...

lidt a'la:

open tråd.
"mail"=adressen fra tråden
vis tråden
--
hvis der opdateres:
update tråd
send mail til "mail"


Måske skal det deles i to filer ved --

Valgmuligheden er let nok at lave, for du tester bare på, om der er en mail adresse, inden du sender...

Som sagt kan jeg ikke kode det for dig, men nu har du da en idé:-)

/J
Avatar billede idiotbarn Nybegynder
21. februar 2002 - 10:53 #2
Ham der opretter indlæget, skal indtaste sin email, da du skal bruge databaser, kan du jo passendene oprette et felt med hans navn, indhold, overskrift, email og om han ønsker at modtage emails ved kommentare.
når du beder ASP om at sætte indholdet ind i databasen, så få den til at chekke om personen ønsker og mod tage mail, hvis han gør det, så kan du jo bare få komponenten til at sende en mail. Kan du ikke komme med nogle lidt mere konkrete problemer, for så er det lidt nemmere og hjælpe dig.
-Brian
Avatar billede Jman Praktikant
21. februar 2002 - 12:30 #3
jeg synes min forklaring er fin nok, men vil gerne uddybe den omformulere den.
Når man opretter en thread i forum'et SKAL man skrive navn og email. Her kunne jeg forestille mig at man skulle have en valgmulighed for "send mail, når der er nyt".
Når der postes et svar, skal der tjekkes om valgmuligheden er "true" og hvis den er det så sendes en mail til den, der har oprettet thread'en.
Avatar billede jones_net Nybegynder
21. februar 2002 - 12:39 #4
Så skal du jo bare lave en if sætning a'la:

if mailwarning=true then
  send mail to opretter

Husk nu at det ikke er ASP, det går jeg ud fra, at du selv kan lave det om til...

/J
Avatar billede Jman Praktikant
21. februar 2002 - 13:01 #5
Ja, tak jonas... Det var jeg sådan sdet klar over (jvf. min nyeste beskrivelse) - Problemet er at jeg skal bruge hjælp til at få det formuleret i asp.
Avatar billede jones_net Nybegynder
21. februar 2002 - 13:57 #6
jones...

prøv at kigge på www.acticeserverpages.dk - der må næste være noget om hvordan du skriver en if sætning...

/J
Avatar billede idiotbarn Nybegynder
22. februar 2002 - 20:06 #7
Kan du ikke komme med et par konkrete problemer,det ville gøre det hele noget nemmere...
Avatar billede Jman Praktikant
25. februar 2002 - 11:09 #8
jones (undskyld den første gang *S*)
Jeg har ikke kunnet finde noget konkret på activeservpages - ej heller på asp.dk og html.dk

idiotbarn: Jeg forstår ikke hvad du mener et par konkrete problemer... jeg mener ikke jeg kan konkretisere det mere
Avatar billede idiotbarn Nybegynder
25. februar 2002 - 11:43 #9
Jeg kan bare ikke rigtigt finde ud af om du mangler en der kan kode det, eller bare ideer.
Avatar billede Jman Praktikant
25. februar 2002 - 16:22 #10
jeps!
Jeg mangler en der kan kode den del, der hedder Send mail, når der er nyt i dette emne.
Avatar billede Jman Praktikant
05. marts 2002 - 11:30 #11
hmm - det gav vist ikke pote her
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester