我使用一個lightbox plugin在燈箱顯示動態內容的頁面,我需要從<一>標籤傳遞參數id
到收藏夾的內容。參數傳遞到燈箱
這是<一>標籤
<a href="#?pid=<?php echo $image->pid;?>" class="lbp_singe-image">
這是當我點擊鏈接將顯示在收藏夾的內容。
<div style="display:none">
<div id="lbp_singe-image">
<?php
$pid = $_GET["pid"]; //I need to get the ID
$pid = ereg_replace("[^0-9]", "", $pid);
$shortcode_output = do_shortcode('[singlepic id="' . $pid . '" w="" h=""]');
if ($shortcode_output=="[SinglePic not found]"){
echo ("No picture here");
}else {
echo do_shortcode('[singlepic id="' . $pid . '" w="" h=""]');
}
?>
</div>
</div>
的收藏工作正常, 我的問題是,我想獲取從鏈接的價值。
那麼我能在這裏做什麼?
更新
這是一個畫廊頁面,包含許多錨,每個錨具有$image->pid;
應該在分開的頁面上運行,其中URL是充分PHP短碼就能以$_GET["pid"]
獲取值,但我需要在燈箱中運行它,而在這裏我無法使用該URL來獲取ID。
這是什麼現在給予? – 2015-01-21 09:02:46
您是否嘗試用該網站的絕對網址替換'#'? – rnevius 2015-01-21 09:02:51
@Rohil_PHPBeginner據「這裏沒有圖片」給,因爲它未能獲得ID – 2015-01-21 09:03:24