Avatar billede themaster Nybegynder
03. januar 2007 - 18:41 Der er 3 kommentarer og
1 løsning

danske specialtegn fejler totalt med mail()

Hej Exp's

Jeg har dette simple script, der sender en mail.

<-- Script-start -->

$mail_headers = 'From: ' . $email . "\r\n";
$mail_headers .= 'Content-type: text/html; charset=UTF-8' . "\r\n";

$msg = wordwrap($messenge, 50);

mail('mail-adresse', $subject, $msg, $mail_headers);

header("Location: en-url");

<-- Script-slut -->

Det virker stort set som forventet. Jeg har bare en masse problemer med æøå/ÆØÅ.

Hvis jeg f.eks. skriver æøå i en mail bliver det til: æøå
Altså: æøå = æøå

Hvad kan der være galt?

//themaster
Avatar billede showsource Seniormester
03. januar 2007 - 18:54 #1
Det er jo fordi du bruger UTF-8 som chartset.
Selv får jeg også kun æ, ø og å ved at bruge tegnet og IKKE koden for tegnet.

$mail_headers = 'From: ' . $email . "\r\n";
$mail_headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$subject = "Æblegrød med fløde";

$msg = wordwrap($messenge, 50);

mail('mail-adresse', $subject, $msg, $mail_headers);
Avatar billede themaster Nybegynder
03. januar 2007 - 19:12 #2
hmm... Det virker heller ikke... Jeg får stadig de samme underlige tegn.

Kan det være noget på serveren... Jeg har nemlig min egen. Jeg bruger squirrelMail.
Avatar billede themaster Nybegynder
03. januar 2007 - 19:16 #3
har lige sendt en mail til mig selv... der virkede æøå fint.. det er altså ikke squirrelMail, php, apache2 eller postfix der laver fejlen.

Kan det have noget med dokumentet charset at gøre?
Avatar billede themaster Nybegynder
24. april 2007 - 13:18 #4
fandt løsning selv.. lukker nu..
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

Seneste spørgsmål Seneste aktivitet
I dag 10:21 Ny printer, men hvilken Af mort1 i Printere
I går 19:41 USB på Linux Af Uvanga i Linux
12/0818:26 Hvilken type mus Af mort1 i PC
11/0813:21 ms Forms Af leahcim i Andet software
10/0821:30 Blokeret på Snapchat? Af LineP i Chat & Messaging