Hjælp - mail() definering af header...

Tags:    php

Hjælp.
Min server kræver at alle variabler er defineret, og jeg løber derfor ind i et lille problem, når jeg vil sende en mail med mail().

min funktion:
$headers = "MIME-Version: 1.0\\r\\n";
$headers = "From: BC-haderslev.dk <$bc>\\r\\n";
$headers = "Content-type: text/html charset=iso-8859-1\\r\\n";

mail($to, $subject, $message, $headers);


Jeg modtager mailen i html-koder, hvis jeg byter om på headervariablerne, så
$headers = "Content-type: text/html charset=iso-8859-1\\r\\n";

står til sidst, viser den kodningen rigtigt nok, men så mangler den afsenderen.

hvis jeg ændrer koderne lidt, så de ser sådan ud
$headers = "MIME-Version: 1.0\\r\\n";
$headers .= "From: BC-haderslev.dk <$bc>\\r\\n";
$headers .= "Content-type: text/html charset=iso-8859-1\\r\\n";

er resultatet det samme.
Hjælp...




6 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Hej,

Jeg ved ikke om det hjælper, men hvis standarderne skal overholdes skal der til føjes et semikolon efter "text/html" :

$headers = "MIME-Version: 1.0\\r\\n";
$headers .= "From: BC-haderslev.dk <$bc>\\r\\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\\r\\n";

MvH

Stefan Svensson
http://fusket.frac.dk



Prøv

$headers = "MIME-Version: 1.0\\r\\n";
$headers .= "From: BC-haderslev.dk <$bc>\\r\\n";
$headers .= "Content-type: html charset=iso-8859-1\\r\\n";



-------------------------------------------
Husk At Besøge www.GenerationX.dk



Det har jeg prøvet, og det virker desværre ikke...



Intet resultat...
Det vil bare ikke virke....



Fandt selv ud af det...

[Redigeret d. 20/10-03 14:58:17 af Silver]



MÅ VI SÅ GODT FÅ SVARET

sry caps


-------------------------------------------
Husk At Besøge www.GenerationX.dk



t