2

iPhone アプリ用に PHP でサーバー側プログラムを作成しています。そして、私はiPhoneを持っていません。:P

iPhone アプリは、ユーザーが iPhone アプリを実行するたびに、サイトから XML ファイルを要求します。XML ファイルについては、http ://www.appvee.com/iphone/adsまたはhttp://www.appvee.com/iphone/latestにアクセスしてください。

また、メッセージ ボックスに次のエラー メッセージが表示されます。 代替テキスト

おそらく、header("Content-type: text/xml"); を追加する必要があります。PHPファイルの先頭に?私はこの行を追加しませんでしたが、以前はうまく機能していました。

どんな助けでも大歓迎です。

4

2 に答える 2

3

これは、「最新の」XMLのエスケープされていない特殊文字(巻き毛のアポストロフィであると思われる)である可能性があります。(「あなたの周りの[これはキャラクターです]とその方法についての情報を調べてください...」という行にあります)

XMLコンテンツタイプヘッダーを追加すると問題は解決しますか?あなたはそれが必要かどうか尋ねますが、それが役立つかどうかは示しません。

于 2008-10-09T12:06:08.187 に答える
3

ceejayoz に同意します。これは特殊文字の問題のようです。

htmlentitiesメソッドを使用して、xml ファイル内のデータをエンコードすることをお勧めします。

于 2008-10-09T12:21:28.030 に答える