次のコードを使用してxmlをローカルで解析すると、正常に動作しますが、サーバーに同じスクリプトをアップロードするとエラーが表示されます。1行目の2行目のエラー:ドキュメント末尾の余分な内容
注:クエリ文字列から$lng
と$lat
を取得しましたが、ローカルで正常に動作します。
$lng=$_GET['lng'];
$lat=$_GET['lat'];
$conn=new LoginSystem();
$conn->connect();
$dom = new DOMDocument("1.0");
$query="select catch_id,catch_details,image from mycatch where longitude='$lng' AND latitude='$lat'";
$result = mysql_query($query);
if (!$result) {
die("Invalid query: " . mysql_error());
}
header("Content-type: text/xml");
// Iterate through the rows, adding XML nodes for each
while ($row = @mysql_fetch_assoc($result)){
$node = $dom->createElement("mycatch");
$node = $dom->appendChild($node);
foreach ($row as $fieldname => $fieldvalue) {
$child = $dom->createElement($fieldname);
$child = $node->appendChild($child);
$value = $dom->createTextNode($fieldvalue);
$value = $child->appendChild($value);
}
}
$conn->disconnect();
$xml_string = $dom->saveXML();
echo $xml_string;
サーバーでこのエラーが発生します。コラム1のライン2上の
エラー:と文書も空である.....
このページには、次のエラーが含まれています以下は、文書 の最後に余分なコンテンツは、ページのレンダリングです最初のエラーまで。結果セットの各ループに
これはどの言語ですか? –
このコードはPHP言語のものです – hunter