Den her linje vil ikke virke, fordi at det kun er dobbeltquotes der parser indvendigt PHP.. Samtidigt fjerner du tidligere indstillede headers, fordi du har glemt et . før = i samme linje.
$headers = 'To: $rs[username] <$email>, >' . "\r\n"; Hvad betyder " , >" ? desuden kan du ikke forstætte en variabel der ikke er begyndt! Indsæt disse header linier istedet for dem du har, altsaa
Direkte taget fra php.net, lavet om til dine oplysninger og "forbedret", prøv det her: Først uden while paa og derefter med..
<?php // multiple recipients $to = $rs[email];
// subject $subject = "Nyhedsbrev fra DitTilbud.dk";
// message $message = "<b>Hej</b>";
// To send HTML mail, the Content-type header must be set $headers = "MIME-Version: 1.0" . "\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1" . "\r\n";
fixxxer: Jeg har heller ikke paa noget tidspunkt sagt noget modsat! Derfor rettede jeg det til $headers .= "To: ".$rs[username]." <".$rs[email].">" . "\r\n";
<? function SendMail($From,$FromName,$To,$ToName,$Subject,$Text,$Html){ $OB="----=_OuterBoundary_000"; $IB="----=_InnerBoundery_001"; $Html=$Html?$Html:preg_replace("/\n/","{br}",$Text) or die("neither text nor html part present."); $Text=$Text?$Text:"Sorry, but you need an html mailer to read this mail."; $From or die("sender address missing"); $To or die("recipient address missing");
//Messages start with text/html alternatives in OB $Msg ="This is a multi-part message in MIME format.\n"; $Msg.="\n--".$OB."\n"; $Msg.="Content-Type: multipart/alternative;\n\tboundary=\"".$IB."\"\n\n";
// html section $Msg.="\n--".$IB."\n"; $Msg.="Content-Type: text/html;\n\tcharset=\"iso-8859-1\"\n"; $Msg.="Content-Transfer-Encoding: base64\n\n"; // html goes here $Msg.=chunk_split(base64_encode($Html))."\n\n";
Det var altsaa neess der fik point fordi han kom med en eller anden underlig kode, hvorimod jeg (og fixxxer) har prøvet at hjælpe dig og brugt tid paa det, det er ikke den fedeste tak man faar.
Umiddelbart synes jeg at det er irrelevant at diskutere hvorvidt vores script virker kontra et andet script, når problemer er hos den host stormdk bruger - altså noget han skulle være opmærksom på før han oprettede et spørgsmål vedr. problemet..
At han så acceptere det eneste svar der er gyldigt er jo nok til at jeg næppe gider bruge tid på at hjælpe brugeren fremover, med mindre han selvfølgelig har en god grund til dette..
Synes godt om
Ny brugerNybegynder
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.