Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/269.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用cookies进行PHP会话验证_Php_Session_Cookies - Fatal编程技术网

使用cookies进行PHP会话验证

使用cookies进行PHP会话验证,php,session,cookies,Php,Session,Cookies,我目前有两个页面,一个是登录页面,当登录详细信息正确时,它会将用户重定向到黄金页面。但是,你可以通过URL访问黄金页面,我只想在用户登录时打开它 登录 请输入您的用户名和密码 将其放在gold.php的开头: session_start(); if (empty($_SESSION['login_user'])) { die('Not authorized'); } 但我建议使用php框架。一个简单的路由框架,比如SlimPHP,将使这些事情变得更加简单和灵活。非常感谢!我会调查的

我目前有两个页面,一个是登录页面,当登录详细信息正确时,它会将用户重定向到黄金页面。但是,你可以通过URL访问黄金页面,我只想在用户登录时打开它


登录
请输入您的用户名和密码


将其放在gold.php的开头:

session_start();
if (empty($_SESSION['login_user'])) {
    die('Not authorized');
}

但我建议使用php框架。一个简单的路由框架,比如SlimPHP,将使这些事情变得更加简单和灵活。

非常感谢!我会调查的
//Add an if statement in your gold page :

if(User is logged in)
{
   //Your gold page code
}
else /**redirect user to the login page*/
{
   header("Location: login_page.php");
}