/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Hvordan laver jeg et nyhedsbrev?
Fra : Flemming


Dato : 06-11-02 14:12

Hej gruppe

Vi har brug for at lave et nyhedsbrev på vore hjemmeside. Er der nogen der
kender en god og helst simpel metode, så de kan få sendt en mail hver gang
der er "nyheder".

-Flemming



 
 
Pelle Gøeg (06-11-2002)
Kommentar
Fra : Pelle Gøeg


Dato : 06-11-02 15:16

"Flemming" <flemming@tingskov.dk> wrote in message
news:aqb4f4$k6a$1@news.cybercity.dk...
> Vi har brug for at lave et nyhedsbrev på vore hjemmeside. Er der nogen der
> kender en god og helst simpel metode, så de kan få sendt en mail hver gang
> der er "nyheder".

Jeg bruger selv følgende:

Den henter listen over modtagere i tabellen "nyhedsbrev" og kører så
scriptet igennem hvorefter den holder en pause på 0.7sekunder da
mailserveren ellers godt kan brokke sig hvis der er mange mails der skal
sendes..

kik eller lidt på.
http://dk.php.net/manual/en/ref.mail.php

news.php:

include('conf.inc.php');
$conn = mysql_connect("$server", "$brugernavn", "$kodeord");
mysql_select_db("$database", $conn);
$result = mysql_query("select * from nyhedsbrev ORDER by mailID ASC");
while ($row = mysql_fetch_array($result)) {

$message = "Broedteksten der skal være i mailen.";

$subject = "Mailens Subject";

$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/txt\; charset=iso-8859-1\r\n";
$headers .= "From: MIG <do_not_reply@mig.dk>\r\n";
$headers .= "To: ".$row[username]."<".$row[mail].">\r\n";
$headers .= "Reply-To: MIG <do_not_reply@mig.dk>\r\n";
$headers .= "X-Priority: 3\r\n";
$headers .= "X-MSMail-Priority: Normal\r\n";
$headers .= "X-Mailer: mig.dk";

mail($contactemail, $subject, $message, $headers);
usleep(700000);
};




Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste