我正在开发一个刚刚上传到测试区的网站。
http://cascarinosonline.com.216-70-85-163.messtudios.com/
我想根据传入链接编辑图库。目前我正在为画廊使用超大的 jquery 插件。
当您现在查看画廊时,它应该正常工作,但是当您在主页上并单击右下角的“新外部区域”时,我希望该链接将您带到画廊页面,但从不同的地方开始滑动。
我找不到使用超大 jquery 插件的简单方法...我认为这将是一个简单的 URL 锚标记,如下所示:
http://cascarinosonline.com.216-70-85-163.messtudios.com/gallery.php#slide12
所以我认为这是我的解决方案,默认画廊页面标有 php 值:
<?php $page = "gallery" ; ?>
在我的代码中它说
<?php if ($page == "gallery" ) { echo $galleryAll; } ?>
$画廊全部;有正常顺序的画廊图像列表.....
现在,我制作了一个不同的 php 代码,即:
<?php if ($page == "galleryfix" ) { echo $galleryOutside; } ?>
现在这个 $galleryOutside; 在列表中首先具有外部图像。
如果我手动将 php 页面值更改为我想要的内容,上面的两个示例都有效。
我的问题是:
我在主页链接中添加了一个锚标记,它看起来像这样:
http://cascarinosonline.com.216-70-85-163.messtudios.com/gallery.php#outside
我希望 php 找到 url,如果它有“#outside”,那么 echo $page == "galleryOutside" else $page == "gallery"
我不确定这是否是最好的方法,但我非常肯定,只要您可以使用 php 获取传入链接 url 并更改 if/else 值,它就会起作用。
提前致谢!-O
更新:我发现了这个,但没有工作。
<?php
$host = $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];
if($host == 'cascarinosonline.com.216-70-85-163.messtudios.com/gallery.php#outside')
{
$page = "gallery";
}
else
{
$page = "galleryfix";
}
;?>