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?
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
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...
fra 25 til max 125 på en gang.
okay, så skulle det ikke være noget problem. med mindre din udbyder har et lavt max...
hvornår bliver det et problem med antal mail?
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...
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"); }}
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 :)
jeg ved ikke hvordan det skal laves for at virke ordentligt på en tlf...
01. august 2010 - 18:17
#9
tak for point
Vi tilbyder markedets bedste kurser inden for webudvikling