【CakePHP 1.2】携帯電話で見るとコンテンツの最初に「?」が表示されてしまい困っています。


(例)
aaa<?php echo $content_for_layout; ?>ccc
※$content_for_layoutで呼び出したファイルの中身は「bbb」と記述してあるとします。

と記述するとき、携帯でこのサイトを見ると、

aaa?bbbccc

と表示されます。
解決策を教えてもらえないでしょうか。よろしくお願いします。

回答の条件
  • 1人2回まで
  • 登録:2009/04/21 15:17:57
  • 終了:2009/04/21 22:18:03

ベストアンサー

id:MinazukiBakera No.1

ばけら回答回数7ベストアンサー獲得回数12009/04/21 17:09:58

ポイント100pt

出力している文字コードや実際の出力内容が分からないのでなんともいえませんが、呼び出しているファイルの先頭に余計なものがついていたりしないでしょうか。

たとえば、UTF-8で保存したらエディタがファイル先頭にBOMをつけてしまう、などという話はありがちです。

出力された内容をバイナリエディタ等で確認して、「?」と表示される部分に実際に何が出力されているのか確認してみるとと良いかと思います。

id:fashion0208

>UTF-8で保存したらエディタがファイル先頭にBOMをつけてしまう、などという話はありがちです。

ありがちな話でした。。。

有難うございました!

2009/04/21 22:17:51

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません