2012-11-23 102 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

這是一個單獨的 –