Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/298.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
php会话登录不会在登录顶部栏上显示任何更改_Php - Fatal编程技术网

php会话登录不会在登录顶部栏上显示任何更改

php会话登录不会在登录顶部栏上显示任何更改,php,Php,我很惊讶地看到我的顶部登录栏在用户登录后无法显示任何更改。 此栏中的其他元素,如徽标、装饰div,显示为它,但在“登录以更改用户名”、“注册以更改注销”和“所有通知”显示后,显示为我未登录 我不明白我的错在哪里。它也不能显示任何错误 请查看我的代码: 包括我的每一页: <?php include_once("top_login.php"); ?> 我的top_login.php <?php include_once("login/session.php"); ?>

我很惊讶地看到我的顶部登录栏在用户登录后无法显示任何更改。 此栏中的其他元素,如徽标、装饰div,显示为它,但在“登录以更改用户名”、“注册以更改注销”和“所有通知”显示后,显示为我未登录

我不明白我的错在哪里。它也不能显示任何错误

请查看我的代码:

包括我的每一页:

<?php include_once("top_login.php"); ?>

我的top_login.php

<?php include_once("login/session.php"); ?>
<div id="toplogin">
<div class="logintext1">
<?
if($session->logged_in){
echo '<a class="logintext" href=../login/myprocess.php>Logout</a>';
} else {
echo '<a class="logintext"  href="../login/regis.php">Register</a>';
}
?>
</div>
<div class="logintext2">
<?
if($session->logged_in){
echo '<a class="logintext"     href="../login/mn.php">'.$_SESSION["username"].'</a>';
} else {
echo '<a class="logintext" href="../login/mn.php">Log In</a>';
}
?>
</div>

<div class="logintext3">
<?
if($session->logged_in){
echo '<a class="logintext" href="#"><img style="padding:2px 2px"  src="http://www.mywebsite.com/images/nof2.png" /></a>';
} else {
echo '<a class="logintext" href="../login/mn.php"><img     style="padding:2px 2px" src="http://www.mywebsite.com/images/nof.png" />    </a>';
}
?>
</div>
</div>


您可以使用
打印($session)找到解决方案你在做你的session\u start()工作吗?。还有,看看Rohan Kumar上面说的。我猜你没有在包含的页面中开始课程。正如@Thermalboroman所说,session_start();也不行。我有超过100页。如果没有会话_start();,几乎没有页面可以正常工作;。谢谢你,如果我加上www,我的顶栏不工作,但没有www,它工作得很好。请问我的问题在哪里。