03. september 2003 - 23:37Der er
24 kommentarer og 1 løsning
Sender et nyhedsbrev når der er uploadet til databasen
Hejsa...
Jeg er ved at lave en et lille sommerhus portal projekt.
Jeg er støt ind i nogle problemer jeg ikke selv kan løse.
Når man tilmelder sit sommerhus, skal der ske følgende.
sommerhus data'en kommer i en DB, (jeg har formularen + upload formularen til DB)
1) Der skal sendes en mail ud, hver gang et nyt sommerhus bliver tilmeldt.
2) Personens Navn + Email skal i en tabel som der bliver sendt til når der kommer et nyt sommerhus. ( jeg har en tabel i min db,) da jeg har et simpelt nyhedsbrev system hvor fra jeg også vil sende Nyhedsbreve ud om hvad der sker på siden.
Hvem kan hjælpe mig, hvis det er svært at forstå skal jeg gerne prøve at beskrive det mere grundit..
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
If AspMail.SendMail Then Response.Write "Mail sendt til " & rs("Bruger") & "<br>" Else Response.Write "Der opstod følgende fejl: " & AspMail.Response & "<br>" End If
' A Function to check if some field entered by user is empty Function ChkString(string) If string = "" Then string = " " ChkString = Replace(string, "'", "''") End Function
' Receiving values from Form sommerhusnavn = ChkString(Request.Form("sommerhusnavn")) adresse = ChkString(Request.Form("adresse")) postnr = ChkString(Request.Form("postnr")) city = ChkString(Request.Form("city")) amt = ChkString(Request.Form("amt")) navn = ChkString(Request.Form("navn")) tlf = ChkString(Request.Form("tlf")) email = ChkString(Request.Form("email")) info = ChkString(Request.Form("info")) dato = ChkString(Request.Form("dato")) emne = ChkString(Request.Form("emne")) billede = ChkString(Request.Form("billede")) data_source = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("som4u.mdb") sql_insert = "insert into sommerhus (sommerhusnavn, adresse, postnr, city, amt, navn, tlf, email, info, dato, emne, billede ) values ('" & sommerhusnavn & "', '" & adresse & "', '" & postnr & "', '" & city & "', '" & amt & "', '" & navn & "', '" & tlf & "','" & email & "', '" & info & "', '" & date & "', '" & emne & "', '" & billede & "' )" ' Creating Connection Object and opening the database Set con = Server.CreateObject("ADODB.Connection") con.Open data_source con.Execute sql_insert ' Done. Close the connection con.Close Set con = Nothing Response.redirect "default.asp?emne=sommerhus&id=<%=Query1('id')" %>
Navn + Email skal vidre i en tabel som hedder mailingliste som ligger i db. som4u.db
og de personer som ligger i mailinglisten skal så have en mail hver gang et nyt sommerhus komemr til
' A Function to check if some field entered by user is empty Function ChkString(string) If string = "" Then string = " " ChkString = Replace(string, "'", "''") End Function
Kære Netro, jeg ved ikke hvordan jeg skal takke dig nok gange, du har hjulpet mig Med at løse et kæmpe problem. Det er dejligt at vide, at der findes hjælpsome Total dygtige Asp folk her i Lille DK.
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.