这是我的admin.html页面代码
<?php
session_start();
if(isset($_SESSION['admin'])){
echo '
<div id="content"
style="position:absolute;top:105px;left:0px;">
<p>' . $_SESSION['admin'] . '</p>
';}else{
echo 'Not Allowed';
}
?>
在我的login.php上,它使用$ _SESSION变量,在方括号中使用'admin'
session_start();
$_SESSION['admin'];
答案 0 :(得分:1)
您需要确保服务器将文件识别为应由PHP处理的文件(通常通过提供.php文件扩展名来完成),因为$_SESSION
是php,而不是html。< / p>
PHP识别<html>
标记,但html无法识别<?php ?>
标记。将您的文件重命名为admin.php。
答案 1 :(得分:0)
会话变量应该在login.php页面中设置
$_SESSION['admin']= 'admin';