PHP での echo XML の作成が私の狂った兄弟を悩ませています。どうすれば解決できますか?

WBOY
リリース: 2016-06-13 13:37:43
オリジナル
945 人が閲覧しました

PHP は、Echo XML を狂気の兄弟を苦しめる
$conn=mysql_connect("localhost","root","root");
if(!$conn){
echo "OK";
}
$query='SELECT * FROM rcuset order by no desc';
$result=mysql_db_query("test",$query);
echo "< ?xml version="1.0"coding="utf-8"? >";
while($row = mysql_fetch_object($result)) {
echo "";
echo "".$row->ch."";
echo "".$row->f ." ";
echo "
";
}
echo "
";
mysql_free_result($result);
mysql_close () ;
?>
最初は文字列を出力できます。しかし、ソースファイルが XML 形式
であることを確認し、行ヘッダー ("Content-type: text/xml")
を追加すると、プロンプト
------ ------ --------
XML ページを表示できません。
XML 入力は XSL スタイルシートを使用して表示できません。エラーを修正して「更新」ボタンをクリックするか、後でもう一度試してください。


----------------------------------------------------- ---

XML ドキュメントにはトップレベル要素を 1 つだけ含めることができます。リソース「http://localhost/getXML.php」の処理中にエラーが発生しました。行 2、位置: 2

警告: ヘッダー情報は変更できません - ヘッダーはすでに送信されています (出力は C:AppServwwwge で開始されました...
----- - -----------------
その後、ヘッダー("Content-type:text/xml") を削除しました。
最終的には、文字列はもうありませんでした

もつれた兄弟の金玉が痛い

-----解決策---------
出力したものはxmlなのでソースファイルを見れば分かります。
------解決策------------------
を追加することです header("Content-type :text/xml"); ヘッダーの前には出力がないため、この後に

が表示されます。
このエラーは、header('Content-Type:text/html;'); ヘッダーを送信する前に出力を含めることができず、header(...) などの前のスペースも削除する必要がないために発生します。出力を削除するか、ヘッダーをプログラムの先頭に直接配置して、出力が存在しないようにします。 echo print_r var_dump などの出力形式
------解決策---------
コードを確認してください。シングルステップのデバッグと印刷を実行して、問題が発生した場所のトラブルシューティングを行います。 オンラインでのエラーに対する解決策をいくつか紹介します。 http://hi.baidu.com/xiaefun/blog/item/87fd5f82e96a3eaa0df4d2cb.html
------解決策---------
私もこの問題に遭遇しました。一般に、次の点で問題が発生します
1. BOM を削除します
2. XML 以外の文字を使用できません
3. 4. ;End 後に改行やスペースを入れることはできません。
------解決策------------------
UTF-8 のメニュー バー形式 なし BOMフォーマットエンコーディング
-----解決策---------
はい。 。あなたと同じ
------解決策---------

話し合う

この項目はメモ帳形式には含まれていませんか?

------解決策------------------
上記のコードは問題ありません。コーディングミスをしたに違いありません。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!