检测对标头的直接访问

  • 本文关键字:访问 php http-headers
  • 更新时间 :
  • 英文 :


我有这两个脚本:

login.php:

   if ( checkLogin( $_POST['username'], $_POST['password'] ) ) { 
        header('location:example.php?message=11');
        die(); 
   } else {
        header('location:example.php?message=10');
        die();
   }

和example.php

if( isset($_GET['message']) )
{
    if($_GET['message']==10) 
    {
      // do something
    }
}

现在我需要一种方法来检查是否有人复制和粘贴URIwww.mysite.com/example.php?message=11,因此可以直接访问example.php,而无需通过login.php.

换句话说,有没有一种方法可以在example.php脚本中检查我来自login.phpww.mysite.com/example.php?message=11

感谢

在example.php中,添加到顶部:

include_once('login.php');                       

但是您必须删除login.php中的头位置,并使用数据登录cookie。

相关内容

  • 没有找到相关文章

最新更新