• ベストアンサー

ボーダフォン絵文字について

宜しくお願いします。 phpでボーダフォンのページを作っていますが、ボーダフォンの絵文字を表示するにはどうすれば良いのでしょう??ウェブコードのまま使うと、 『Warning: Unexpected character in input: ''(ASCII=27) state=1 in /home/****/public_html/***/***/***.php on line 4』 というエラーが表示されてしまいます。 どうすれば絵文字を使えるのでしょうか?? 教えてくださいm(__)m

  • nikuq
  • お礼率75% (477/631)
  • PHP
  • 回答数1
  • ありがとう数13

質問者が選んだベストアンサー

  • ベストアンサー
  • siwa32
  • ベストアンサー率60% (9/15)
回答No.1

試しに print "\x1B\$" . "F<" . "\x0F"; print "\x1B\$" . "F=" . "\x0F"; print "\x1B\$" . "F>" . "\x0F"; print "\x1B\$" . "F?" . "\x0F"; とでもしてみてください。 後はボーダフォンのページを見ながらお好みの絵文字を出力できるかと思います。

nikuq
質問者

お礼

ありがとうございますm(__)m 早速試して見ます。 お礼が遅れてごめんなさいm(__)m ありがとうございましたー

関連するQ&A

  • PHPのエラー「Unexpected character ...」「syntax error, unexpected ...」について

    PHP Warning: Unexpected character in input: ''' (ASCII=39) state=1 in /home/***/***.php on line 25 PHP Parse error: syntax error, unexpected '<' in /home/***/***.php on line 26 という2行のエラーが表示されました。 まったく明快な答えは探せませんでした。 もしも少しでも手がかりになるような情報がありましたら教えて下さい。 お願いします。

    • 締切済み
    • PHP
  • 3キャリア携帯の絵文字をユーザーエジェントで制御

    ユーザーエジェントで識別して表示したいと思っているのですが 下記のようなエラーが表示されてしまいます。 Warning: Unexpected character in input: ''(ASCII=27) state=5 in /home/XXXX/XXXX/XXX.php on line 17 エラー箇所 14 elseif( preg_match( "/SoftBank/", $_SERVER['HTTP_USER_AGENT'] ) ) 15 { 16 $heart =<<<eof 17 ←$GB (←は、特殊な矢印です。確認画面で表示されません) 18 eof; 19 } ソフトバンクの絵文字コードが原因だと言うところまでは判りました。 (ソフトバンクの絵文字コードを消してテストしたら正常に表示されました) 僕の判る範囲で修正を試みたのですが一向に改善されません。 どなたか知恵を頂ければと思い投稿させて頂きました。 宜しくお願い致します。

    • ベストアンサー
    • PHP
  • 何故か表示されない文字について

    宜しくお願いします。 phpファイルで、<?php ?>の間で、『ソ』で終るとなぜかエラーが返ってきます。ためしに、テストファイルを作って <? ソ ?> とだけ入力してアクセスしたら、こんな内容のエラーが返ってきました。 Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /****/****/test/test.php on line 2 という内容でした。 どうしてか良く分からないのですが、理由が分かる方お教え下さい。宜しくお願いしますm(__)m

    • ベストアンサー
    • PHP
  • phpの警告

    今こんな警告文に悩まされています。 Warning: Unexpected character in input: ' ' (ASCII=27) state=2 in /var/www/html/client.php on line 24 それでその問題の24行目がこちらです。 print("<table border=2><tr><td>最希望期</td><td>".$saiki."</td></tr> phpの中に記述してあるんですが、 どうしてもこの警告が消えません。 誰か詳しい方がいれば教えていただきたいです。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • PHPのエラー表記についてしつもんです。

    PHPスクリプトを実行すると 如何のようなエラーが表示されます。 Warning: Unexpected character in input: ' ' (ASCII=12) state=0 in /usr/local/apache/htdocs/class.php on line 313 //実際に、エラーのある箇所が以下になります。 //ちょうど【var_dump($this instanceof ParentClass);】が該当するようです。 class ParentClass{ //ParentClass定義内の$this が ParentClass であるかどうかを確認するメソッド public function superCheckThisType(){ print "ParentClassであるかどうか?"; print get_class($this); var_dump($this instanceof ParentClass); } } お分かりになるかた ご教授ください。

    • ベストアンサー
    • PHP
  • PHP 画面設計

    PHPでちょっと遊べるページを作ろうとしています。ですが、スタート画面を作り見に行くとエラーと文字化けだらけとなってしまいます。 <html> (start.php) <head> <meta http-equiv="Content-type" content="text/html; charset=EUC-JP"> <title>トントン商店です</title> </head> <body> <?php echo<<<EOD <h1>トントン商店です</h1> <ul> <li>御用の方は下にある入口を押してね</li> <li>間違えて来た方は立ち去ってください</li> </ul> EOD; $rand = rand(0, 100); ?> <form action="input.php" method="POST"> <input type="submit" value="入口"/> <input type="hidden" name="rand" value="$rand"/> <input type="hidden" name="count" value="1"/> </body> </html> エラーが、 Warning: Unexpected character in input: ' ' (ASCII=27) state=5 in ~/opening.php on line 9 Notice: Undefined variable: B in ~/opening.php on line 9 Notice: Undefined variable: G in ~/opening.php on line 9 9以外にも11,12にも同じようなのが出ます。 また、乱数を入れたrandを次のページに渡そうとしましたが、次のページに乱数ではなく、$randという文字が表示されてしまいます。文字化けは、 .htmlに変えて少しいじれば直るのですが、rand()関数を使うため.phpでやりたいのですが、どうすればいいかわかりません。 エラーの対処と次のページへの渡し方について、誰か正しい書き方を教えてください。

    • ベストアンサー
    • PHP
  • ボーダフォンの絵文字

    ボーダフォンを新規で購入しボーダフォンの相手に絵文字メールを送信したところ表示されませんでした。なぜなのでしょうか?? ボーダフォン同士なら問題はないと思ったのですが。。。 ちなみに記号を使った顔文字はでます。 絵文字を出すために何か登録が必要なのでしょうか。 説明書が行方不明のため困っています。恐れ入りますが よろしくお願いします。

  • PHPスクリプトでエンコードエラー

    (http://c-php.mine.nu/)で配布されている「貼り付けアンケート」を設置したところ、以下のようなエラーが出ました。 Warning: mb_convert_encoding(): Illegal character encoding specified in /home/toraya-c/public_html/harituke/harituke.php on line 94 Warning: mb_convert_encoding(): Illegal character encoding specified in /home/toraya-c/public_html/harituke/harituke.php on line 95 Warning: mb_convert_encoding(): Illegal character encoding specified in /home/toraya-c/public_html/harituke/harituke.php on line 96 Fatal error: Call to undefined function: mb_check_encoding() in /home/toraya-c/public_html/harituke/harituke.php on line 140 エンコードがうまくいってないようなのですが。。 指定の行数の記述は以下です。 $title = mb_convert_encoding($title,'EUC-JP',$en); $body = mb_convert_encoding($body,'EUC-JP',$en); $quest = mb_convert_encoding($quest,'EUC-JP',$en); if(!mb_check_encoding($body,'EUC-JP') || mb_check_encoding($body,'ASCII')){ 配布されているものを特に変えず(設定部分以外)、そのままupしたつもりですが、エラーの原因がわかりません。 当方、php初心者なので的外れな質問でしたら申し訳ございませんが、よろしくお願いします。

    • ベストアンサー
    • PHP
  • エラーの原因について

    エラーの原因について 以下のエラーが表示されますがPHP自体は動作するようです。 PHPプログラムの画面の下に表示されます。 Warning: Invalid argument supplied for foreach() in /home/アカウント/public_html/clz/acc.php on line 1535 Warning: Invalid argument supplied for foreach() in /home/アカウント/public_html/clz/acc.php on line 1557 回避策をご存知の方は、ご指導よろしくお願い致します。

    • ベストアンサー
    • PHP
  • PHPのソース内でのVodafone絵文字の扱い方

    PHPで、DoCoMo,Vodafone,auの3機種の絵文字を出し分けるファンクションを書いていました。 function emoji($imode,$vodafone,$ez){ $ua = $_SERVER["HTTP_USER_AGENT"]; if(ereg("DoCoMo",$ua)){ print $imode; }else if(ereg("J-PHONE",$ua)){ print $vodafone; }else if(ereg("Vodafone",$ua)){ print $vodafone; }else if(ereg("UP.Browser",$ua)){ print "<IMG LOCALSRC=".$ez." />"; } } というファンクションを定義し、 <?php emoji(ドコモの絵文字,Vodafoneの絵文字,EZの絵文字番号); ?> と書けば、アクセスしたキャリアによって絵文字を出し分けるしくみです。 しかし、Vodafoneの絵文字のコードが特殊なため、エラーになってしまいます。 $記号が含まれているせいかな?と思って $の前に\を入れてみたりもしましたが、ダメでした。 何かよい回避方法はありますでしょうか?

    • ベストアンサー
    • PHP

専門家に質問してみよう