gpt4 book ai didi

PHP 私有(private) session

转载 作者:行者123 更新时间:2023-11-29 20:25:57 26 4
gpt4 key购买 nike

我有一个登录页面,登录后会将您重定向到论坛,但我正在尝试这样做,以便您在没有通过我制作的登录页面登录的情况下无法访问论坛,然后将您重定向到论坛/目录我里面有一个名为 lock.php 的 php 文件

<?php
include('../config.php');
session_start();
$user_check=$_SESSION['login_user'];

$ses_sql=mysql_query("select username from admin where username='$user_check' ");

$row=mysql_fetch_array($ses_sql);

$login_session=$row['username'];

if(!isset($login_session))
{
header("Location: ../login.php");
}
?>

所以在论坛index.php我放了

include('lock.php');

但由于某种原因它仍然无法正常工作,不确定为什么

我有一个可以工作的小索引,但它不适用于论坛索引

<?php

include('lock.php');

?>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="description" content="Secret"/>
<meta name="keywords" content="DarkKnight"/>
<link href="style.css" rel="stylesheet" type="text/css">
<title>test </title>
</head>

<body>
<h1>test <?php echo $login_session; ?></h1>

<h2><a href="logout.php">Sign Out</a></h2>
</body>
</html>

最佳答案

$_SESSION['login_user']

你应该总是调用exit;紧接着 header('location:..') 调用,以确保当前文件停止运行,这是最佳实践。 – ArtisticPhoenix S

关于PHP 私有(private) session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39307821/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com