【问题标题】:Prevent direct access of a fancybox iframe content via url防止通过 url 直接访问 fancybox iframe 内容
【发布时间】:2012-11-21 05:01:44
【问题描述】:

是否有任何解决方案阻止访问仅通过 fancybox iframe 调用的任何内容?

我正在使用 fancybox 2.0 版和 PHP 作为服务器端编程。

看看例子。

<a href="feedback.php" class="feedback fancybox.iframe">Feedback</a>

现在一般当用户点击反馈链接时,fancybox 会处理请求。

但我想阻止用户直接从浏览器的地址栏访问“feedback.php”页面。

【问题讨论】:

标签: php javascript fancybox-2


【解决方案1】:
if (!empty($_SERVER['HTTP_REFERER'])){
    header("Location: ".$_SERVER['HTTP_REFERER']);}
else {
   header("Location: index.php");
}

【讨论】:

  • 感谢您的回复,您的代码有一些更改,我可以阻止直接执行反馈页面!但是我也想防止ctrl+click访问反馈页面而不影响fancybox。
  • 我不明白你解释得更好吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-05-27
  • 2016-11-22
  • 1970-01-01
相关资源
最近更新 更多