gpt4 book ai didi

PHP 错误 : XML or text declaration not at start of entity Source

转载 作者:数据小太阳 更新时间:2023-10-29 02:37:10 27 4
gpt4 key购买 nike

每当我在 PHP 文件中使用以下代码时,都会出现错误(错误:XML 或文本声明不在实体的开头来源)

<?xml version='1.0' encoding='utf-8'?>

不知道怎么解决

请帮忙

提前致谢

<?xml version='1.0' encoding='utf-8'?><rows><page>1</page><records>15</records><total>1</total><row id='18'><cell>18</cell><cell>2011-9-13</cell><cell>AL</cell><cell>2011-10-19</cell><cell>2011-10-21</cell><cell>3</cell><cell></cell><cell></cell><cell>Waiting for approval</cell><cell>mohan</cell><cell>Davinder Singh</cell></row><row id='17'><cell>17</cell><cell>2011-5-25</cell><cell>SL</cell><cell>2011-5-19</cell><cell>2011-5-19</cell><cell>1</cell><cell></cell><cell></cell><cell>Approved</cell><cell>Davinder</cell><cell>Kavita y</cell></row><row id='16'><cell>16</cell><cell>2011-5-25</cell><cell>SL</cell><cell>2011-5-24</cell><cell>2011-5-24</cell><cell>1</cell><cell></cell><cell></cell><cell>Approved</cell><cell></cell><cell>Kavita y</cell></row><row id='15'><cell>15</cell><cell>2011-5-26</cell><cell>AL</cell><cell>2011-7-08</cell><cell>2011-7-12</cell><cell>0</cell><cell></cell><cell></cell><cell>Disapproved</cell><cell></cell><cell>Kavita y</cell></row><row id='14'><cell>14</cell><cell>2011-5-25</cell><cell>AL</cell><cell>2011-6-30</cell><cell>2011-7-02</cell><cell>3</cell><cell></cell><cell></cell><cell>Approved</cell><cell></cell><cell>Kavita y</cell></row><row id='13'><cell>13</cell><cell>2011-9-14</cell><cell>CL</cell><cell>2011-6-15</cell><cell>2011-6-15</cell><cell>1</cell><cell></cell><cell></cell><cell>Waiting for approval</cell><cell></cell><cell>Kavita y</cell></row><row id='12'><cell>12</cell><cell>2011-5-25</cell><cell>CL</cell><cell>2011-6-10</cell><cell>2011-6-12</cell><cell>3</cell><cell></cell><cell></cell><cell>Waiting for approval</cell><cell></cell><cell>Kavita y</cell></row><row id='11'><cell>11</cell><cell>2011-5-25</cell><cell>SL</cell><cell>2011-5-20</cell><cell>2011-5-17</cell><cell>4</cell><cell></cell><cell></cell><cell>Waiting for approval</cell><cell></cell><cell>Kavita y</cell></row><row id='10'><cell>10</cell><cell>2011-5-25</cell><cell>CL</cell><cell>2011-6-03</cell><cell>2011-6-05</cell><cell>3</cell><cell></cell><cell></cell><cell>Waiting for approval</cell><cell>mohan</cell><cell>Davinder Singh</cell></row><row id='9'><cell>9</cell><cell>2011-5-26</cell><cell>SL</cell><cell>2011-5-18</cell><cell>2011-5-22</cell><cell>5</cell><cell></cell><cell></cell><cell>Waiting for approval</cell><cell>mohan</cell><cell>Davinder Singh</cell></row><row id='8'><cell>8</cell><cell>2011-5-24</cell><cell>AL</cell><cell>2011-5-20</cell><cell>2011-5-20</cell><cell>0</cell><cell></cell><cell></cell><cell>Disapproved</cell><cell>mohan</cell><cell>Davinder Singh</cell></row><row id='7'><cell>7</cell><cell>2011-5-24</cell><cell>CL</cell><cell>2011-5-20</cell><cell>2011-5-20</cell><cell>1</cell><cell></cell><cell></cell><cell>Waiting for approval</cell><cell>mohan</cell><cell>Davinder Singh</cell></row><row id='4'><cell>4</cell><cell>2011-9-14</cell><cell>SL</cell><cell>2011-5-20</cell><cell>2011-5-20</cell><cell>1</cell><cell></cell><cell></cell><cell>Waiting for approval</cell><cell>mohan</cell><cell>Davinder Singh</cell></row><row id='3'><cell>3</cell><cell>2011-5-24</cell><cell>SL</cell><cell>2011-5-20</cell><cell>2011-5-20</cell><cell>1</cell><cell></cell><cell></cell><cell>Waiting for approval</cell><cell>mohan</cell><cell>Davinder Singh</cell></row><row id='1'><cell>1</cell><cell>2011-5-24</cell><cell>SL</cell><cell>2011-5-20</cell><cell>2011-5-22</cell><cell>0</cell><cell>dd</cell><cell>remarks</cell><cell>Disapproved</cell><cell>mohan</cell><cell>Davinder Singh</cell></row></rows>

和php代码

header("Content-type: text/xml;charset=utf-8");

$s = "<?xml version='1.0' encoding='utf-8'?>";
$s .= "<rows>";
$s .= "<page>".$page."</page>";
$s .= "<records>".$count."</records>";

$s .= "<total>".$total_pages."</total>";


// be sure to put text data in CDATA
while($row = mysql_fetch_array($result,MYSQL_ASSOC)) {


$s .= "<row id='". $row['fld_id']."'>";

$s .= "<cell>". $row['fld_id']."</cell>";
$s .= "<cell><![CDATA[". getDepartmentName($row['deptSr'])."]]></cell>";
$s .= "<cell>". $row['email']."</cell>";
$s .= "<cell>". $row['fname']."</cell>";
$s .= "<cell>". $row['lname']."</cell>";
$s .= "<cell>". $row['password']."</cell>";

$s .= "<cell>". listlevel($row['level'])."</cell>";
$s .= "<cell>". date('Y-m-d G:i:s', $row['date_create'])."</cell>";
$s .= "<cell>". date('Y-m-d G:i:s', $row['last_login'])."</cell>";
$s .= "<cell>". $row['ip_addr']."</cell>";
$s .= "<cell>". $row['dob']."</cell>";
$s .= "<cell>". $row['street']."</cell>";
$s .= "<cell>". $row['phone_mob']."</cell>";
$s .= "<cell>". $row['phone_home']."</cell>";
$s .= "<cell>". liststatus($row['fld_enabled'])."</cell>";

$s .= "</row>";
}
$s .= "</rows>";

echo $s;

最佳答案

XML 或文本声明不在实体的开头 表示序言不是输出中的第一行。最有可能的是,一个空白行以某种方式进入了您的输出。这个错误不是 WordPress 独有的;然而,正如我在评论中提到的,我在谷歌上搜索了错误消息,WordPress 出现在很多结果中。如果您不使用 WordPress,请忽略此答案的其余部分。

免责声明:我对 WordPress 一无所知,所以我不愿意以那个身份回答;但是,由于在撰写本文时没有其他答案,我将简单地向您展示我在该主题上的发现。

如果您使用的是 WordPress,您可以通过将 WordPress 标签添加到您的问题来吸引更好的答案。不能保证,但它可能会引起比我更有见识的人的注意。

关于PHP 错误 : XML or text declaration not at start of entity Source,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8148532/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com