Avatar billede haolan Nybegynder
02. oktober 2005 - 14:22 Der er 9 kommentarer og
2 løsninger

Sende mail ved indsættelse i database

Hey..

Jeg vil gerne have lavet et system der sender en automatisk mail ud til en given mailadresse når der bliver tilføjet noget til databasen via en formular..

Hvordan får man det igang?
Avatar billede jaw Nybegynder
02. oktober 2005 - 14:24 #1
Meget nemt:

mysql_query("INSERT INTO.............");
mail("til@domain.dk", "emne", "Der er udfyldt din form");
Avatar billede leif Seniormester
02. oktober 2005 - 14:37 #2
mail("til@domain.dk", "emne", "Der er udfyldt din form");

burde være:

mail("til@domain.dk", "emne", "Der er udfyldt din form", "From: fra@domain.dk");

Hvor at hvis du har webhotel hos B-One skal fra@domain.dk være en POP3 konto hos dem.
Avatar billede haolan Nybegynder
02. oktober 2005 - 15:09 #3
når jeg får denne fejlmeddelse:
Warning: Failed to Connect in c:\apache\htdocs\test\addlink2.php on line 22

Er det så fordi jeg kører på localhost lige PT?
Avatar billede jaw Nybegynder
02. oktober 2005 - 15:12 #4
Hvad er linie 22 da? Og hvis du kører localhost skal du huske at opsætte smtp-server for at mail() kan sende.
Avatar billede haolan Nybegynder
02. oktober 2005 - 15:17 #5
Min linie 22 er mail() linien. og der er ikke opsat nogen smtpserver.. såå kunne det være der fejlen ligger? det bliver lagt op på en anden server så snart det er færdigt, så bare jeg ved at det fungere så er det fint..
Avatar billede jaw Nybegynder
02. oktober 2005 - 15:18 #6
Det skulle meget gerne fungere. Har du ikke mulighed for at lægge en fil op, der blot indeholder mail-linien og teste om den sender en mail...?
Avatar billede haolan Nybegynder
08. oktober 2005 - 19:47 #7
halløj igen..
Jeg har testet det nu.. Og det fungere præcis som det skal :)
men kan man ikke udvide den lidt, så man skifter linie og sådan i den mail den sender ud?
Avatar billede jaw Nybegynder
08. oktober 2005 - 19:50 #8
Sagtens.

$besked = "Hej med dig.\n\nHer er din mail.\nFor at fortælle at der er indtastet i din form.\n\nVh, Jaw.";

mail ("til@domain.dk", "emne", $besked);

For eksempel :)
Avatar billede haolan Nybegynder
08. oktober 2005 - 19:54 #9
Det må vidst blive en pointsdeler for jer begge :)

Læg svar for points begge to..

og takker for hjælpen
Avatar billede leif Seniormester
09. oktober 2005 - 01:16 #10
Svar.
Avatar billede jaw Nybegynder
09. oktober 2005 - 02:20 #11
Aha, jamn selv tak.
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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