Avatar billede sesam Nybegynder
18. november 2002 - 12:42 Der er 2 kommentarer og
1 løsning

HTML e-mail

Sender en mail hvor indholdet er formateret vha. HTML
Men HTML koden læses ikke og forekommer bare som al anden tekst i mailen:

kode fra php.net:

<?php
/* recipients */
$to  = "Mary <mary@example.com>" . ", " ; // note the comma
$to .= "Kelly <kelly@example.com>";

/* subject */
$subject = "Birthday Reminders for August";

/* message */
$message = '
<html>
<head>
<title>Birthday Reminders for August</title>
</head>
<body>
<p>Here are the birthdays upcoming in August!</p>
<table>
<tr>
  <th>Person</th><th>Day</th><th>Month</th><th>Year</th>
</tr>
<tr>
  <td>Joe</td><td>3rd</td><td>August</td><td>1970</td>
</tr>
<tr>
  <td>Sally</td><td>17th</td><td>August</td><td>1973</td>
</tr>
</table>
</body>
</html>
';

/* To send HTML mail, you can set the Content-type header. */
$headers  = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";

/* additional headers */
$headers .= "From: Birthday Reminder <birthday@example.com>\r\n";

$headers .= "Cc: birthdayarchive@example.com\r\n";
$headers .= "Bcc: birthdaycheck@example.com\r\n";

/* and now mail it */
mail($to, $subject, $message, $headers);

?>

Jeg forsøger at læse mailen i Outlook men som sagt vises den ikke korrekt. Er der er løsning på det?
Avatar billede stalle Nybegynder
18. november 2002 - 12:50 #1
Her er hvad jeg bruger når jeg sender HTML-mails via php

Mail.php:

<?php

// Opretter standard-variable.

$modtager = "mail@domæne"; // Modtageren for emailen
$afsender = "$navn <$fra>"; // afsender, inkl. afsenders mailadr.
$subject     = "$emne"; // Emnet for mailen.
##### OPRETTER MAILEN #####

$mailindhold = '
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>

'.nl2br($indhold). '

</body>
</html>
'; // end mailindhold
############################

$header = "Content-type: text/html; charset=iso-8859-1";
$header .= "\nFrom: " . $afsender;

mail($modtager, $subject, $mailindhold, $header);
?>

$navn, $fra, $emne og $indhold er afstendt fra en form, der kalder min mail.php
Avatar billede sesam Nybegynder
18. november 2002 - 13:07 #2
Super cool tak for hjælpen ;o))
Avatar billede stalle Nybegynder
18. november 2002 - 13:13 #3
Det var så lidt :-)
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