Avatar billede nemezis_aalborg Nybegynder
22. april 2004 - 14:56 Der er 9 kommentarer og
1 løsning

mail() og danske tegn

Hej jeg har et problem med mail funktionen.. når jeg sender en mail ser de danske tegn helt forkerte ud: "Søren" bliver f.eks. til "Søren"

Er der nogen, der har en løsning på dette problem?
Avatar billede Slettet bruger
22. april 2004 - 14:59 #1
Prøv at sende dem som wildcards. Hvor du kalder Ø for ø
Avatar billede nemezis_aalborg Nybegynder
22. april 2004 - 15:03 #2
ø virker ikke, da det er plain text og ikke en html mail
Avatar billede nemezis_aalborg Nybegynder
22. april 2004 - 15:04 #3
Headers og mail:
$headers = "Content-type: text/plain; charset=iso-8859-1\r\n";
$headers .= "From: Wex mail receiver <discard@wex.dk>";

$mailresult = @mail($admin_email, $subject, $message."Transmit client: ".$REMOTE_ADDR."\n"."\nMessage:\n".$comment, $headers);
Avatar billede Slettet bruger
22. april 2004 - 15:08 #4
Prøv først helt at lade være med at definere charset'et ..

Og ellers prøv at sætte det til UTF-8
Avatar billede Slettet bruger
22. april 2004 - 15:09 #5
Du burde heller ikke suppresse evt. fejlmedelelser i mail() før du er sikker på det virker.
Avatar billede nemezis_aalborg Nybegynder
22. april 2004 - 15:12 #6
hmm... har prøvet begge dele og mail kommer ikke med nogle fejlmeddelelser.. jeg checker også for fejl senere på "$mailresult"
Avatar billede Slettet bruger
22. april 2004 - 15:16 #7
Det kan jeg ikke helt se, når du tildeler $mailresult @mail();

Prøv at fjerne snabela'et.
Avatar billede swaxi Nybegynder
22. april 2004 - 15:45 #8
Avatar billede dennismp Nybegynder
22. april 2004 - 17:16 #9
prøv at tilføje: Content-Transfer-Encoding: 7bit
Avatar billede Slettet bruger
29. april 2004 - 22:07 #10
De sjove tegn ligner et "ø" i UTF-8, som bliver fortolket som iso-8859-1, så pacr00ns forslag ser ganske fornuftigt ud. Dvs.:

$headers = "Content-type: text/plain; charset=iso-8859-1\r\n";

laves om til:

$headers = "Content-type: text/plain; charset=UTF-8\r\n";
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