Avatar billede krab Praktikant
11. januar 2006 - 19:55 Der er 6 kommentarer og
1 løsning

html mail med PHP

Hej Eksperter..

Jeg skal sende en mail via et php script..

Jeg skal gerne kunne sende den som "REN" html og CSS er dette muligt, altså så mailen kan se ud helt som en webpage.??

Hvis nogen ved hvor der er guides til den slags, eller ved hvordan det gøres (med kommentar) så ville det være perfekt!
Bruger php funktionen mail()

Har det til at virke med en smule html, men kan ikke få noget CSS til at virker deri.. ser således ud:

    $to = "pk <email@email.com>";     
    $from = "From: navn <email@email.com>"; 
    $subject = "emne";
    $message = $_REQUEST[text];
    $headers  = "MIME-Version: 1.0\r\n";     
    $headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
    $headers .= "$from\r\n";
    mail($to, $subject, $message, $headers);
Avatar billede krab Praktikant
11. januar 2006 - 21:24 #1
ingen???
Avatar billede rednex Nybegynder
11. januar 2006 - 23:01 #2
Bruger du inline css eller linker du til det?
Avatar billede nizo Nybegynder
12. januar 2006 - 11:01 #3
Lav
$headers .= "$from\r\n";

om til
$headers .= "From: $from\r\n";
Avatar billede nizo Nybegynder
12. januar 2006 - 11:03 #4
Det hjælper godtnok ikke paa dit problem, men det gør det lettere for serveren behandle mailen.
Avatar billede rednex Nybegynder
12. januar 2006 - 12:56 #5
Så vidt jeg kan se, så indeholder $from allerede "From: xxx".
Avatar billede krab Praktikant
14. januar 2006 - 16:32 #6
... Humm fandt en anden udvej.. ellers tak for hjælpen!
Avatar billede krab Praktikant
07. marts 2006 - 12:45 #7
OK, nu har jeg problemet igen.. :(

Ja jeg bruger inline css,. er dette ikke godt?

->rednex
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