創作サイト向けコンテンツ管理システム freo(フレオ)
ホーム
このサイトについて
サイトマップ
有償制作
お問い合わせ
サイト内検索
キーワード
freo
freoについて
機能紹介
設置方法
各種解説
プラグイン
サポート
ホーム
サポート
サポート
記事編集
記事を編集します。
編集フォーム
名前
設置URL
本文
以前のやり方だと日本語のタイトルが処理出来ませんでした。 そして、タイトルには、空白も入って来るので半角英数記号空白をマッチしないと駄目なのだと気付きました。 >|| if (preg_match('/(.*)=\?iso-2022-jp\?B\?([^?]+)\?=(.*)/i', $subject, $matches)) { $subject = $matches[1] . base64_decode($matches[2]) . $matches[3]; } elseif (preg_match('/(.*)=\?iso-2022-jp\?Q\?([^?]+)\?=(.*)/i', $subject, $matches)) { $subject = $matches[1] . quoted_printable_decode($matches[2]) . $matches[3]; //メール件名が半角英数スペースのみの場合 } elseif (preg_match('/^[!-~\s]+$/', $subject ,$matches)) { $subject = $matches[0]; } else { $subject = null; } ||< これで日本語タイトルは、全て問題無く動きますよね?
編集キー(投稿時に設定したキーを入力してください。)
コンテンツ
新規投稿