Avatar billede sommerjensen Nybegynder
07. august 2003 - 22:37 Der er 12 kommentarer

Mail med php

HEEEEEJ...

Jeg skal bruge en kode til at sende en mail !!!
og jeg har selv db connect osv. bare gør sådan at mailen sendes til : $row_brugere[nick]

HIILSEN MIIIIIG :D

ps. jeg gider ikke links til sider hvor kjeg kan finde det jeg har ledt over det hele!!
Avatar billede slots_norton Nybegynder
07. august 2003 - 22:39 #1
Så har du vist ikke ledt her: www.rolator.dk / www.thomaslunde.dk
Der har de masser af mail-list scripts
Avatar billede sommerjensen Nybegynder
07. august 2003 - 22:41 #2
jo hehe
Avatar billede gonza.dk Nybegynder
07. august 2003 - 22:42 #3
lur koden af:
http://scripts.gonza.dk/send_mail/

<?php
$to    = $_POST['tomail'];

if (isset($_POST['mailbody'])){

$from        = "From: Somebody <test@domæne.dk>";
$subject    = "Comments";
$to            = $_POST['tomail'];
$message    = $_POST['mailbody'];

mail($to,$subject,$message,$from);
echo "Du har hermed sendt oplysningerne til IT-Afd";
}

echo "
<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">
<html>
<head>
    <title>Send mail</title>
<meta name=\"generator\" content=\"TSW WebCoder\">
</head>

<body>
<form action='".$_SERVER["php_self"]."' method='post'>
Til <input type='text' name='tomail'><br>
Besked <input type='text' name='mailbody'><br>
<input type='submit' value='Send mail'>
</form>";
?>
Avatar billede gonza.dk Nybegynder
07. august 2003 - 22:44 #4
fjernede lige lidt foprvirrende kode

<?php
$to    = $_POST['tomail'];

if (isset($_POST['mailbody'])){

$from        = "From: Test <test@gonza.dk>";
$subject    = "Her kan der skrives et emne";
$to            = $_POST['tomail'];
$message    = $_POST['mailbody'];

mail($to,$subject,$message,$from);
echo "Din mail er nu sendt";
}

echo "
<form action='".$_SERVER["php_self"]."' method='post'>
Til <input type='text' name='tomail'><br>
Besked <input type='text' name='mailbody'><br>
<input type='submit' value='Send mail'>
</form>";
?>

så skulle den være til at gå til ;o)
Avatar billede elskermad.dk Nybegynder
07. august 2003 - 22:45 #5
lidt nemmere:

mail($row_brugere[nick],"Hej","
hej med dig ! :)
sender dig lige en mail nu du
er i min database....!
","din_email");
Avatar billede sommerjensen Nybegynder
07. august 2003 - 22:47 #6
hvorfor skriver i en fomular?
Avatar billede elskermad.dk Nybegynder
07. august 2003 - 22:49 #7
ved ikk hvorfor de gør det :D men mit burde virke... hehe
Avatar billede Slettet bruger
08. august 2003 - 01:30 #8
http://www.reginscorner.dk/index.php/Scripts?Mails+fra+PHP <---- dummy ting...
det er tilladt at bruge google og den lokale søgefunktion!
Avatar billede swaxi Nybegynder
08. august 2003 - 02:52 #9
phpmailer.sourceforge.net
Avatar billede gonza.dk Nybegynder
08. august 2003 - 07:40 #10
sommerjensen -> fordi jeg lige havde den liggende og regnede med at du bare kunne lure idéen af, var nemlig på var vej i seng ;o)
Avatar billede gonza.dk Nybegynder
08. august 2003 - 13:12 #11
man altså.. mail() fungerer således:

mail("modtager@domain.dk","Emne","mailbody (selve mailen)","mail header");

i mail header kan der angives en masse forskellige ting, f.eks. afsender adresse, reply to adresse, mailtypen osv. for at skrive en afsender adressen bruges:

"From:afsender@domain.dk"

du kan ændre mail adressen til "afsender <afsender@domain.dk>"

elskermad.dk's løsning er derfor ikke helt korrekt, da der skal stå from:afsender@domain.dk og ikke bare mailadressen ;o)
Avatar billede elskermad.dk Nybegynder
09. august 2003 - 20:57 #12
jah må bøje mig, gonza.dk har ret! havde jeg lige glemt :D
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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