人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

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

●質問者: happyluppy
●カテゴリ:インターネット
○ 状態 :キャンセル
└ 回答数 : 0/0件

回答がありません
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ