2011-06-21 12 views
0

私は簡単なフォームを開発しました。ファイルが私たちのサーバーにあると、すべての機能が大幅に機能しました。しかし、ファイルが私たちのクライアントサーバーに移動したとき、メールを送信する際に問題が発生しています。 HTMLコードは、これまで同じフォーマットで表示していました。 HTMLレンダリングが正しく実行されていません。サーバーで問題があっても、私のPHPコードを変更する必要がありますか?phpメール送信に問題があります。サーバがhtmlタグを受け付けていない

+0

(これはserverfaultの質問かもしれません) – cwallenpoole

+0

正しく設定ヘッダですか? – k102

+0

いくつかのコードを表示する - –

答えて

0

あなたのメール機能に正しいContent-Type: HTMLが設定されていると思います。詳細はhttp://php.net/manual/en/function.mail.php#example-2881をご覧ください。

クイックインフォ:

// To send HTML mail, the Content-type header must be set 
$headers = 'MIME-Version: 1.0' . "\r\n"; 
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; 
+0

はい。ヘッダーにMIMEバージョンが追加されていません!それは問題を作りますか? – Arung

+0

@Mayilarunあなたが適切なコンテンツタイプを持っている限り、メールはHTMLとして表示されるべきです。チェックしましたか? –

関連する問題