happyluppy回答ポイント なしウォッチ 1

phpでxmlの記述でエラーがでます。



<?php
$set1 = 1
$set2 = 2
$set3 = 3
$set4 = 30
$set5 = 4L
$set6 = 5
?>
a.phpでもb.phpでも上記のデーターを使いたいのでc.phpとして上記のデーターを
require "c.php";として読み込みました。
通常html配信用のa.phpでは問題がありませんでしたが、xml記述用のb.phpでは
直接記述した場合はエラーは起こらないのにrequire "c.php";
に置き換えたとたんにhttp://validator.w3.org/feed/?でのチェックに通らなくなり

This feed does not validate.
line 1, column 1: XML parsing error: <unknown>:1:1: not well-formed (invalid token) [help]
<?xml version="1.0" encoding="utf-8"?>

とエラーがでるようになってしまいました。
出力されるxmlは目視する限りは一緒です。
require "c.php";で記述するとrssリーダーで受け付けてくれなくなるものもありましたし
変わらず受信できているものもありました。

c.phpのデーターは複数ファイルに渡って記述する必要があり
require等でc.phpを更新するだけにしたいのですが
エラーが出た原因や代替方法などはないでしょうか?

ログインして回答する
回答がありません

この質問へのコメント

コメントはありません

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

質問の情報

登録日時
2012-08-17 11:27:53
終了日時
2012-08-24 11:30:04
回答条件
1人5回まで

この質問のカテゴリ

この質問に含まれるキーワード

RSSリーダー199XML844PHP7798HTML5036代替481Line1329

人気の質問

メニュー

PC版