2012-02-11 84 views
1

我嘗試在我的網站來實現谷歌+1按鈕,但由於某些原因,我得到的紅色感嘆號的錯誤...頒佈實施谷歌+1按鈕

而且怪異的一部分如下。這段代碼可以完美運行:

<span class="st_plusone" st_url="http://www.google.com/"></span> 

但是,當我填寫我自己的網址,它出錯...

function curPageURL() { 
$pageURL = 'http'; 
if ($_SERVER["HTTPS"] == "on") {$pageURL .= "s";} 
$pageURL .= "://"; 
if ($_SERVER["SERVER_PORT"] != "80") { 
    $pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"]; 
} else { 
    $pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"]; 
} 
return $pageURL; 
} 

$url= curPageURL(); 
$st_spans .= "<span class=\"st_plusone\" st_url=$url></span>"; 

我在做什麼錯得到這個+1事情的工作?

回答

0

好吧,我理解了它自己。顯然,dev網站不允許在URL中: 所以,dev.mysite.com是不允許的,但是www.mysite.com是!