Avatar billede mulles.tk Nybegynder
15. november 2003 - 13:46 Der er 6 kommentarer og
1 løsning

Skjul e-mail adresser i nyhedsbrev?

Hvordan får jeg gjort sådan at den ikke skriver de e-mail adresser nyhedsbrevet er sendt ud til i "til"-feltet i mailen?

Jeg bruger flg.:

<?php
$query = mysql_query("SELECT email FROM medlemmer WHERE nyhedsbrev='ja'");
while($result=mysql_fetch_array($query))
{
$til .= $result["email"];
$til .=",";
}
    $countmodtagere = mysql_query("select COUNT(id) from medlemmer where nyhedsbrev='ja'");
    $modtagere = mysql_result($countmodtagere,0,0);

    $countnyhedsbrev = mysql_query("select COUNT(id) from nyhedsbrev");
    $antal = mysql_result($countnyhedsbrev,0,0);
    $antal_i_alt = $antal+1;

if(isset($_POST['mail'])) {
    $emne = $_POST['emne'];
    $besk = stripslashes($_POST['besked']);
    $besk1 = nl2br($_POST['besked']);

$besked = '
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style>
<!--
body        { font-size: 8 pt; font-family: Tahoma }
p    { font-family: Tahoma; font-size: 8 pt }
h1    { font-size: 10 pt; font-family: Tahoma }
a:active    { text-decoration: underline; color: #808080 }
a:link    { text-decoration: underline; color: #808080 }
a:visited    { text-decoration: underline; color: #808080 }
-->
</style>
</head>
<body>
'.nl2br($besk).'
</body>
</html>
';


$header = "Content-type: text/html; charset=iso-8859-1";
$header .= "\nFrom: " . "Crewet - Zapp.dk <rune@zapp.dk>";


    mail($til, $emne, $besked, $header);
    mysql_query("INSERT INTO nyhedsbrev (nr, besked) values ('$_POST[nr]', '$besk1')") or die(mysql_error());
    echo "<p align='center'><font color='#008000'>Mailen er sendt!</font></p>";
}

echo "Antal modtagere af nyhedsbrevet: $modtagere";
?>
Avatar billede mulles.tk Nybegynder
15. november 2003 - 14:00 #1
Har lige et spørgsmål til!

Jeg har ca. 1500 tilmeldt nyhedsbrevet, og den første mail jeg sendte ud så helt forkert ud. I starten af mailen stod alle email adresserne, nogen havde "link" streg under, mens andre ikke havde, og ved nogen var der tilføjet et ! (udråbstegn) i mail adressen? Jeg forstår det ikke helt, hvad kan det skyldes? Det gjorde i hvert fald sådan at mailen ikke kunne vises som HTML, da det hele stod som rå html-tekst!
Avatar billede mulles.tk Nybegynder
15. november 2003 - 14:16 #2
30 point for hver løsning!
Avatar billede mulles.tk Nybegynder
15. november 2003 - 15:23 #3
Ingen der kan hjælpe?
Avatar billede mulles.tk Nybegynder
15. november 2003 - 16:02 #4
Troede ikke at det var et problem at sende til 1500, men læste lige at sted at der var et limie på mail() funktionen, hvilket ikke er helt godt :( Hvordan finder man ud af hvad grænsen er?
Avatar billede mulles.tk Nybegynder
15. november 2003 - 16:08 #5
limie=limit :P
Avatar billede mulles.tk Nybegynder
15. november 2003 - 16:25 #6
Mit første spørgsmål har jeg selv løst! Det med hvordan man skjulte e-mail adresserne, der har jeg bare brugt Bcc feltet.

Men nu skal jeg bare vide hvordan jeg løser det med at sende til 1500 via mail() ??
Avatar billede mulles.tk Nybegynder
16. november 2003 - 21:32 #7
Hmm... ingen?
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