如何接受特定页面的连接?

时间:2013-06-19 06:53:48

标签: php connection member-access

我有一个网页,如果只是来自特定页面,我需要接受一些访问者。

例如:如果访问者将example.com/member发送到example.com/specific,那就可以了。 但是如果用户去任何其他地方或只是从浏览器的地址栏,它会说“连接失败”

我怎么能用PHP做到这一点? 感谢。

1 个答案:

答案 0 :(得分:1)

这不是万无一失的,所以不要将它用于任何身份验证或安全目的

<?php
if(strtolower($_SERVER['HTTP_REFERER'])=="http://yourallowedurl.com/etc.html")
{
    echo "OK";
}
else
{
    echo "connection failed";
}
?>

Review This

And This

注意:您可能希望为登录的用户创建会话,并且只允许那些具有正确会话值的用户访问该受保护页面。