2012-11-23 82 views
1

我赞同一个URL从XML文件W3C验证错误消息 - Facebook构件

$mapurl = '"../villas-crete.php?adults='.$getadults.'&arrival='.$getarrival.'&departure='.$getdeparture.'&avail='.$getavail.'"'; 

echo '<a href='.$mapurl.'>&raquo; Crete</a> 
    ' 
    ; 

当我确认页面,我得到以下错误:3182

行,列43:普通实体“到达”不定义并没有默认实体

…<a href="../villas-crete.php?adults=2&arrival=&departure=&avail=0">&raquo; Cre… 

错误行3182,柱50:参照用于其中没有系统标识符可以被产生

实体“到达”
…ef="../villas-crete.php?adults=2&arrival=&departure=&avail=0">&raquo; Crete</a> 

昂的推移....

而且我对Facebook构件erors

Widget是:

<script type="text/javascript"> 
(function(d, s, id) { 
    var js, fjs = d.getElementsByTagName(s)[0]; 
    if (d.getElementById(id)) return; 
    js = d.createElement(s); js.id = id; 
    js.src = "//connect.facebook.net/en_US/all.js#xfbml=1"; 
    fjs.parentNode.insertBefore(js, fjs); 
}(document, 'script', 'facebook-jssdk'));</script> 


<div class="fb-like-box" data-href="http://www.facebook.com/pages/..mypage" data-width="364" data-show-faces="true" data-stream="false" data-header="true"></div> 

没有属性 “数据HREF”

<div class="fb-like-box" data-href="http://www.facebook.com/pages/ 

没有属性“数据宽度”

…-" data-width="364" data-show-faces="true" data-stream… 

回答

0

我有一个快速浏览一下: http://validator.w3.org/docs/errors.html

25:不定义X一般实体,没有默认的实体

这通常是由一个未定义的实体引用或级联错误在URL或正文中使用未编码的&符号(&)。

325:参照用于其中没有系统标识符可以被产生

这通常是由在一个URL或正文一个未定义的实体引用或使用未编码的符号(&)的级联误差实体X 。

也许试着用&amp;代替那些&符号,看看你如何继续?

编辑为Facebook的问题:想你需要支持数据HREF,等看到一个文档类型: W3C validation error with data-href

+0

奏效!谢谢!!! –

+0

也许接受答案呢? ;-) – RhodriM

+0

这是一个单独的 –