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を更新するだけにしたいのですが
エラーが出た原因や代替方法などはないでしょうか?

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2012/08/17 11:27:53
  • 終了:2012/08/24 11:30:04

回答(0件)

回答はまだありません

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

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

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

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

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