• 締切済み

auの絵文字コードをphpソース内に記述

PHPの中でHTMLを記述しstr_replace関数で 例として <!--emoji_1-->に対して<img localsrc="44" />に置換する方法をとっていますが、 実機で確認した場合 Auだけがなぜか (1)<p>絵文字:<!--emoji_1--></p>→変換OK! (2)<input type="submit" value="GO <!--emoji_1-->" /> ↓ <input type="submit" value="GO <img localsrc="44" />" /> サブミットにGo+ソースが文字として表示 (3)<title><!--emoji_1-->タイトルだよ</title> ↓ タイトルタグに記載したのにもかかわらず bodyの一行目に表示されます。 auの公式サイトには記載がなく、これはPHP側での変換処理の問題かと思い困っています。 このような経験のある方やアドバイスがあれば教えてください。

みんなの回答

  • memphis
  • ベストアンサー率40% (975/2395)
回答No.1

IMGタグなので、INPUTタグのVALUEに入れているのもおかしいし、 TITLEタグに入れるのもおかしいです。

すると、全ての回答が全文表示されます。

関連するQ&A