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

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

記事No : 1009
タイトル iPhone絵文字がうまく表示できない
投稿日: 2013/08/09(Fri) 21:40:45
投稿者よっしー

掲示板も見させていただいてますが、初心者のため理解が
まだ出来ていないので申し訳ありません。
現在のシステムではライブラリ等は使用せず手動で1つ1つ絵文字を
対応させて登録や表示をさせている状況です(このコードはこの絵文字といったかたちで)。
そこでやはりHTML_Emojiの利用を試しているところですが、解決に至っておらず
ご相談です。

○環境
PHP:SJIS
DB:EUC (Oracle)
参照端末:ガラケーやPCやスマホ(あとアプリも予定(UTF8))

PHPやDB環境を変更するのは困難で、現行に合わせるしかありません。

1点解決出来ず悩んでいる問題がiPhone絵文字が含まれるパターンです。
基本、
$tmp = mb_convert_encoding($tmp , "eucJP-win", "SJIS-win") ;
という処理で
入力されたデータをSJISからEUCにエンコードしDBへ登録させ
それを表示させる場合にはその逆へ変換
という処理を行っておりますが、
iPhoneの絵文字入りにすると基本処理のままだと正常表示結果までうまく
たどり着けない状況です。
スマホで見ると、「&#128077」といった表示になってしまいます。
完全に対応とまでいかなくても、対策はありますでしょうか。


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

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

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