2012-03-05 3 views
0

ドロップダウンメニューから渡されたデータをメール本文に正しく格納するのに問題があります。私は明らかに他の部品をommitedましHTMLメールを送信中にPHPにドロップダウン値が入力されない

$primary = $_POST['primary']; 
$type = $_POST['type']; 
$market = $_POST['market']; 

$body = "Primary Business Interest: $primary \n". 
     "Type of Business: $type \n". 
     "Primary Market Segment: $market \n"; 

が、電子メールがうまく送信しますが、体を構成するドロップダウンメニューには、「\ n」はパラメータを無視するように見えるとちょうど:私が持っているもののクリップは以下の通りです1つの長い文字列になります。

過去1時間インターネットを調べて、同じ問題のユーザーを見つけようとしましたが、できません。

誰でも私が試すことができるアイデアはありますか?

+0

どのように表示されるかは、クライアントに依存します。たとえば、\ r \ nを使用する必要があります。 – scibuff

+0

HTML電子メールまたはプレーンテキストを送信していますか? – Farray

答えて

0

プレーンテキストかHTMLメールを送信していますか?

<br />タグを使用している場合は、\r\nを使用してください。私はそれを行うべきだと思います!

+0

私はそれを与えるでしょう。うーん\ nは他のフィールドでも機能しますが、問題の原因となるドロップダウンメニューです。私は今それを行ってみましょう –

+0

それは、Outlookがドロップダウンメニューの改行を削除していたことが判明した誤ったアラーム。あなたの時間を浪費するお詫び! –

関連する問題