所以,我的問題是,我試圖通過PHP發送郵件。我希望所有這些帖子都在一行上。然而,使用$ header =「content-type:text/plain; charset = utf-8 \ r \ n」;這似乎不可能。當然,如果我刪除那段代碼,我不能在郵件中顯示åäö。我已經在這2天了。PHP字符集和「 n」
<?php
$to = "[email protected]";
$subject = "Bokning från hemsidan.";
$header = "Content-type: text/plain; charset=utf-8\r\n";
$header .= "From: [email protected]\r\n";
$body = "En bokning:" . "\n\n" .
$_POST["namn"] . "\n" .
$_POST["mobilnummer"] . "\n" .
$_POST["hemnummer"] . "\n" .
$_POST["email"] . "\n" .
$_POST["gatuadress"] . "\n" .
$_POST["postnummer"] . "\n" .
$_POST["vaning"] . "\n" .
$_POST["portkod"] . "\n" .
$_POST["bokningsdag"] . "\n" .
$_POST["byggstadning"] . "\n" .
$_POST["flytthjalp"] . "\n" .
$_POST["flyttstadning"] . "\n" .
$_POST["typavbostad"] . "\n" .
$_POST["fonsterputsning"] . "\n" .
$_POST["kontorsstadning"] . "\n" .
$_POST["rojningbortforsling"] . "\n" .
$_POST["visningsstad"] . "\n" .
$_POST["dodsbo"] . "\n" .
$_POST["boyta"] . "\n" .
$_POST["kallare"] . "\n" .
$_POST["vind"] . "\n" .
$_POST["totalkvm"] . "\n" .
$_POST["garage"] . "\n" .
$_POST["forrad"] . "\n" .
$_POST["veranda"] . "\n" .
$_POST["balkongglas"] . "\n" .
$_POST["balkongejglas"] . "\n" .
$_POST["friggebod"] . "\n" .
$_POST["fakgatuadress"] . "\n" .
$_POST["fakpostnummer"] . "\n" .
$_POST["jarut"] . "\n" .
$_POST["nejrut"] . "\n" .
$_POST["meddelande"];
if($_POST){
mail($to, $subject, $body, $header);
$feedback = "Tack för din bokning! Vi kommer att kontakta dig inom kort via mail eller telefon för att bekräfta din bokning. Vid bråskande ärenden var vänlig ring kontoret. Våra telefontider är 8.00-12.30.";
}
?>
這怎麼樣似乎不可能?您嘗試時究竟發生了哪些故障?發佈失敗的代碼。發佈錯誤消息。發佈失敗的描述。發佈重現步驟。 – atk
似乎不可能的是把這兩件事結合起來。這意味着,都能夠看到åäö等,並把郵件寫在單獨的線上,只有一個像它現在變成 –
您仍然需要回答我的評論的其餘部分。重複自己並不能澄清事情。添加額外的細節要求補充澄清 – atk