Web Forum
このフォームからは投稿できません。
name
e-mail
url
subject
comment

[記事リスト] [新着記事] [ワード検索] [過去ログ] [管理用]

記事No : 881
タイトル 入力フォームに投稿した絵文字が正常に表示されない
投稿日: 2011/09/09(Fri) 17:06:03
投稿者Snuggle

入力フォームに「テスト【絵文字】」のような絵文字を含む文字を入力し
PHP側で出力した場合にはau端末のみ絵文字が?と出力されます。

---------------------------------------------
require_once 'HTML/Emoji.php';
$emoji = HTML_Emoji::getInstance();

$form_text = $request->getParameter('text');
$form_text = $emoji->filter($form_text, 'input');

print_r($form_text);
---------------------------------------------


また、別のスレッドにて同じような事象が発生しているのを
確認した為、以下の処理にて試したところ
au, docomo端末では何も出力されなくなり
softbank端末では絵文字部がのようなコードとなりました。

---------------------------------------------
require_once 'HTML/Emoji.php';
$emoji = HTML_Emoji::getInstance();

$form_text = $request->getParameter('text');
$form_text = $emoji->filter($form_text, 'input');
$form_text = $emoji->filter($form_text, 'Utf8ToHex');
$form_text = $emoji->filter($form_text, 'output');

print_r($form_text);
---------------------------------------------


お手数ではございますが
何卒よろしくお願いいたします。


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)
おなまえ
Eメール
subject 入力禁止
Title 入力禁止
Theme 入力禁止
タイトル
URL 入力禁止
URL
メッセージ   手動改行 強制改行 図表モード
メッセージには上記と同じURLを書き込まないで下さい
削除キー (英数字で8文字以内)
  プレビュー

- 以下のフォームから自分の投稿記事を修正・削除することができます -
処理 記事No 削除キー