對this page我有一堆mp3文件顯示爲很好風格的框。PHP:添加元素ID作爲哈希到Facebook共享鏈接
每個盒子都有一個Facebook分享按鈕。我想添加每個方塊ID (mp3jWrap_0, mp3jWrap_1
等)作爲哈希到它的Facebook共享鏈接,以便每次從Facebook訪問共享項目時,該URL包含項目的散列。
爲此我寫的代碼:
<?php
$actual_link = (isset($_SERVER['HTTPS']) ? "https" : "http") . "://" . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
$actual_link = trim($actual_link, '/');
$actual_link = $actual_link . '#mp3jWrap_' . $id;
echo '<li class="fb_share"><a href="http://www.facebook.com/sharer.php?u="' . $actual_link . '" title="Share on Facebook" target="_blank"><i class="fa fa-facebook"></i></a></li>';
?>
問題:哈希後的字符串(與包括散列)是不是在URL當您單擊分享按鈕。爲什麼?
刪除/散列之前,並嘗試它。 –
剛剛做到了。沒有改變。 –
_「爲什麼?」_ - 因爲您忽略了應用正確的URL編碼。 – CBroe