Avatar billede Fiber Bjørn Juniormester
28. juli 2010 - 23:32 Der er 8 kommentarer og
1 løsning

Mail til flere fra samme tabel

Jeg vil gerne sende en mail til alle som holder sig inde for disse betingelser.

from hold where AND (modtag_mail = 'x') AND (hold = '{$_SESSION[hold]}') AND (aargang = '$setup_saeson')


Jeg har lave mail formlen
mail("info@dgisydvestgymnastik.dk", "Nyt indlæg i Intern Info", "

<div><span class='main_title'>DGI Sydvest Gymnastik<br /></span></div>
<div><span class='main_sub_title_org'>Mail fra Intern Info<br /></span></div>
<div><span class='main_sub_title'>$_POST[titel] skrevet af $mail_ud d. $date <br /><br /></span></div>
<div><span class='main_tekst'>".nl2br($_POST['tekst'])."</span></div>

", "From:DGI Sydvest Gymnastik - {$_SESSION['hold']} <steffenbloch@dgisydvestgymnastik.dk>\nReply-to: info@dgisydvestgymnastik.dk\nContent-type: text/html; charset=iso-8859-1");


Hvordan laves dette?
Avatar billede majbom Novice
29. juli 2010 - 07:30 #1
du løber dine resultater igennem og for hver email-adresse, gør du det samme som når du bare sender en enkelt mail...

hvor mange mails drejer det sig om? sådan ca...
Avatar billede Fiber Bjørn Juniormester
30. juli 2010 - 09:13 #2
fra 25 til max 125 på en gang.
Avatar billede majbom Novice
30. juli 2010 - 11:41 #3
okay, så skulle det ikke være noget problem. med mindre din udbyder har et lavt max...
Avatar billede Fiber Bjørn Juniormester
30. juli 2010 - 13:09 #4
hvornår bliver det et problem med antal mail?
Avatar billede majbom Novice
30. juli 2010 - 14:13 #5
det afhænger meget af din udbyder, men når man når over 1000 bør man nok overveje at dele det lidt op også så scriptet ikke løber tør for tid...
Avatar billede Fiber Bjørn Juniormester
30. juli 2010 - 15:56 #6
ok det må jo så blive et af de næste spørgsmål i dette pragtfulde forum.

For andres skyld så er det færdige resultat her
Mailen sendes ud til alle som passer til disse 3 krav

(hold = '{$_SESSION['hold']}')
(aargang = '$setup_saeson')
(godkendt = 'x')

if($_GET['action'] == "opret"){
$query = mysql_query("select * from hold where (hold = '{$_SESSION['hold']}') AND (aargang = '$setup_saeson') AND (godkendt = 'x') order by email");
        while($getter1 = mysql_fetch_array($query)){

if ($_POST['email'] == ''){
            $mail_ud = "<span class='m'>$_POST[navn]</span>";
        } else {
            $mail_ud = "<a href=\"mailto:". $_POST['email'] ."\">$_POST[navn]</a>";
        }
       
mail("".$getter1['email']."", "Nyt indlæg i Intern Info", "
<style>
.main_title             {
    font-size:18px;
    font-family:Verdana, Geneva, sans-serif;
    color:#5F5858;
}
                       
.main_sub_title         {
    font-family:Verdana, Geneva, sans-serif;
    font-size:14px;
    color:#333;
}
.main_sub_title_org         {
    font-family:Verdana, Geneva, sans-serif;
    font-size:14px;
    color:#e18f00;
}

.main_tekst             {
    font-family:Verdana, Geneva, sans-serif;
    font-size:11px;
    color:#666;
}
.main_tekst_org             {
    font-family:Verdana, Geneva, sans-serif;
    font-size:11px;
    color:#e18f00;
}

a:link { color: #e77301; text-decoration: underline;}

a:active { color:#e77301; text-decoration: underline:}

a:visited { color:#e77301; text-decoration: underline;}

a:hover  { color: #000000; text-decoration: none;}

</style>
<div><span class='main_title'>DGI Sydvest Gymnastik<br /></span></div>
<div><span class='main_sub_title_org'>Mail fra Intern Info<br /></span></div>
<div><span class='main_sub_title'>$_POST[titel] skrevet af $mail_ud d. $date <br /><br /></span></div>
<div><span class='main_tekst'>".nl2br($_POST['tekst'])."</span></div>

", "From:DGI Sydvest Gymnastik - {$_SESSION['hold']} <steffenbloch@dgisydvestgymnastik.dk>\nReply-to: info@dgisydvestgymnastik.dk\nContent-type: text/html; charset=iso-8859-1");
}}
Avatar billede Fiber Bjørn Juniormester
30. juli 2010 - 16:02 #7
Nu ved jeg godt at jeg stille et side spørgsmål....

men denne måde at jeg styler min mail på kan ikke vises på min tlf "jeg har HTC tlf hvor jeg sync med mail på en server". Der kommer der bare til at stå hele koden. Kan det styles på en anden måde eller er der kun at tage stylingen væk?

Smid et svar til mit første spørgsmål :)
Avatar billede majbom Novice
30. juli 2010 - 17:28 #8
jeg ved ikke hvordan det skal laves for at virke ordentligt på en tlf...
Avatar billede majbom Novice
01. august 2010 - 18:17 #9
tak for point
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