mail() \r\n
Hej.Jeg har et system hvor jeg sender mails via mail();
Jeg bruger følgende kode:
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: Kontaktos <KontaktOs@Netslottet.Dk>";
$message = "
<html>
<head>
</head>
<body>
$_POST[besked]
</body>
</html>";
mail($res[afsender], $res[emne], $message, $headers);
men når den sender mailen modtager jeg noget lignene det her:
tester bare\r\n\r\n### INFORMATION: Ønsker du yderligere hjælp, skal du ikke svare på denne mail, men gå ind på netslottet.dk igen, hvor du igen kan kontakte os! ###\r\n\r\n
på en stor lang linie. Der hvor der står \r\n er der i mit textarea linieskift, men det kommer ikke med i selve mailen. Men derimod virker <br> fint.. Så det jeg egentligt søger er, hvordan får jeg linieskifts i mit textarea til at blive byttet ud med <br>?
Altså skal et enkelt linieskift laves om til <br> med et eller anden kode, og det er den kode jeg søger.
På forhånd tak.
Har allerede prøvet følgende løsninger, hvoraf ingen virkede;
nl2br();
str_replace("\r\n","<br>",$_POST[besked]);
