ログインしていません。このフォーラムはログインユーザのみに投稿が許可されています。投稿する場合はログインしてください。
ダウンロード
Magazine
開発
アカウント
ダウンロード
Magazine
開発
ログイン
アカウント/パスワードを忘れた
アカウント作成
言語
ヘルプ
言語
ヘルプ
×
ログイン
ログイン名
パスワード
×
アカウント/パスワードを忘れた
日本語の翻訳状況
カテゴリ:
ソフトウェア
人物
PersonalForge
Magazine
Wiki
検索
OSDN
>
ソフトウェアを探す
>
インターネット
>
WWW/HTTP
>
サイト管理
>
dotProject日本語化プロジェクト
>
フォーラム
>
公開討議
>
logのメール送信の文字化けの修正
dotProject日本語化プロジェクト
概要
プロジェクト概要
開発ダッシュボード
Webページ
開発メンバー
画像ギャラリー
公開フィード一覧
活動
統計情報
活動履歴
ダウンロード
リリース一覧
統計
ソースコード
コードリポジトリリスト
CVS
リポジトリ閲覧
チケット
チケット一覧
マイルストーン一覧
チケットの種類一覧
コンポーネント一覧
よく使われるチケット一覧のリスト/RSS
新規チケット登録
コミュニケーション
フォーラム
フォーラム一覧
ヘルプ (1)
公開討議 (5)
メーリングリスト
MLの一覧
ニュース
フォーラム:
公開討議
(スレッド #12912)
話題(スレッド)一覧に戻る
RSS
logのメール送信の文字化けの修正 (2006-11-21 01:33 by
flyingcowboy
#26116)
チケットに引用
問題は、送信者とタイトルが化けてしまう点です。
解決するためにはtasks.class.phpを修正します。
タイトルは、
$prefix = $AppUI->getPref('TASKLOGSUBJ');
でセットされます。そこで
これを
$prefix = mb_convert_encoding($prefix,"SJIS");
でエンコードしなおします。
送信者は
元々は
$mail->From( "mb_convert_encoding($AppUI->user_first_name,'SJIS') mb_convert_encoding($AppUI->user_last_name,'SJIS') <$AppUI->user_email>");
ですが、これを
$mailto = mb_convert_encoding($AppUI->user_first_name,'SJIS'). " " . mb_convert_encoding($AppUI->user_last_name,'SJIS') . " <$AppUI->user_email>";
に置き換えます。
これで、本文のエンコードはUTFですが受信したときにタイトル、送信者が文字化けしなくなりました。
RE: logのメール送信の文字化けの修正 (2006-11-21 01:36 by
flyingcowboy
#26117)
チケットに引用
$mailto = mb_convert_encoding($AppUI->user_first_name,'SJIS'). " " . mb_convert_encoding($AppUI->user_last_name,'SJIS') . " <$AppUI->user_email>";
の後に
$mail->From($mailto);
が必要です。
#26116
への返信