Avatar billede alex15 Nybegynder
11. november 2008 - 20:01 Der er 8 kommentarer og
1 løsning

Problemer med mail() og ae oe aa

Hej eksperter,

Jeg har lavet en formular som gør at brugere af min side kan indtaste deres spørgsmål i en boks, og så trykke send. Så bliver der sendt en mail til email om deres spørgsmål.

Problemet er bare at mailen som kommer ikke viser ÆØÅ korrekt?

Hvad kan dette skyldes?

min koder ser således ud:

--- _spg.php ---

<form name="spg" action="_spg_ok.php" METHOD="POST" onSubmit="return formCheck2(this); clearForm();">

<textarea name="spg" class="_generelt_formel_textarea" onFocus="if(this.value=='spørgsmålet'){this.value=''}" onBlur="if(this.value==''){this.value='spørgsmålet'}">spørgsmådslet</textarea>

<input type="image" src="billeder/formel/formel_send.jpg"/>

--- _spg_ok.php ---

    $email = htmlspecialchars(addslashes(strtolower($_POST['email'])));
    $spg = htmlspecialchars(addslashes($_POST['spg']));
    $spg1 = nl2br(stripslashes(stripslashes($spg)));

    $modtager = "alexholte@gmail.com";
    $emne = "Spørgsmål";
    $besked =

'
$spg1

læø

bla bla
';

    $header  = "MIME-Version: 1.0" . "\r\n";
    $header .= "Content-type: text/html; charset=iso-8859-1" . "\<br />\r\n";
    $header .= "from:alexholte2@gmail.com";
   
    mail($modtager, $emne, $besked, $header);

---

Hvor kan problemet ligge henne?
Avatar billede alex15 Nybegynder
11. november 2008 - 20:22 #1
Har nu prøvet at ændre lidt rundt på det der (Default encoding: 5.0 UTF-8) og hvis jeg laver begge filer om til: (ISO latin-1) modtager jeg de der mails korrekt. Men så bliver æ, ø og å på selve siden lavet om til sådan nogle små firkanter med et "?" inde i.

Normalt ser mine filer sådan her ud:

http://www.alexanderchristensen.dk/eksperten/20081111.jpg

Står de ikke til det rigtige?
Avatar billede w13 Novice
11. november 2008 - 20:27 #2
PHP-kategori måske? :)
Avatar billede alex15 Nybegynder
11. november 2008 - 20:36 #3
Du mener at jeg skal lave filen om til en html fil eller hvad?
Avatar billede alex15 Nybegynder
11. november 2008 - 20:42 #4
Problemet må næsten ligge med det her:

ISO-8859-1 /// UTF-8

Men kan man ikke sende en mail med æ,ø,å via mail(); når man benytter sig a UTF-8?
Avatar billede alex15 Nybegynder
11. november 2008 - 21:07 #5
Problemet er løst:

Fandt svar via google / eksperten: http://www.eksperten.dk/spm/851437?fullscreen=1&Esession=a7d0b0968a06a6659ace08d83eb8d4c0

svar blev:

$spg = utf8_decode(nl2br(stripslashes(stripslashes(htmlspecialchars(addslashes($_POST['spg']))))));

altså:

utf8_decode();

Ellers tak for hjælpen.
Avatar billede olebole Juniormester
11. november 2008 - 22:21 #6
<ole>

Jo, du kan sagtens sende æ, ø og å ned utf-8, men det kræver bl.a, at alle dine filer er gemt med den korrekte kodning. utf8_decode er lidt en panikløsning  ;o)

/mvh
</bole>
Avatar billede alex15 Nybegynder
11. november 2008 - 22:29 #7
Hehe, hvorfor er det bare at det svar ikke undre mig.. :D

Men når du skriver at alle filerne skal være gem i korrekte kodninger. Så mener du at alle filer skal være gemt med denne her opsætning:

http://www.alexanderchristensen.dk/eksperten/20081111.jpg

ikke?
Avatar billede w13 Novice
23. august 2009 - 18:38 #8
Lukketid?
Avatar billede alex15 Nybegynder
23. august 2009 - 18:58 #9
Lukket.
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 16:10 Tomt felt i Start Af ErikHg i Windows
I går 23:00 Hyperlink til tekst Af Nanarsi i Excel
18/0121:03 Forlænge ringetid Af 1Dorte i Apps til Android
17/0117:38 Video ikoner Af Malm i Windows
17/0117:27 Video ikoner Af logbuilders i Windows