额,就是你这个样子。你在另一个页面的初始化事件里面先判断$_session['user_id'],就行了。如果你的页面很多的话,而且都要判断是否登录,则用母版页,这样的话只在母版页里面判断一次就ok了</pre>
<div class="replyask-box u-221419267-e " id="replyask-7672623">
<h4 class="ask">追问</h4>
<div class="replyask-content">
<pre class="replyask-text" id="content-7672623">感谢您的回答!
好像就用一个$_session['user_id']判断不行啊,比如说我加的一个页面内容如下:
<?php
if($_session['user_id']<>0){
echo "已经登陆";
}else{
echo "未登陆!";
}
?>
但是即使登陆了也提示“未登陆”啊,显示的是没有登陆的信息;</pre>
</div>
<div class="replyask-data" id="data-7672623">
<input type="hidden" name="raid" value="7672623" />
<input type="hidden" name="mapUrl" value="" />
<input type="hidden" name="refer" value="" />
<input type="hidden" name="pid" value="" />
</div>
</div>
<div class="replyask-box u-237445373-e last" id="replyask-7678167">
<h4 class="reply">回答</h4>
<div class="replyask-content">
<pre class="replyask-text" id="content-7678167">额,知道了。php中的session跟Asp.Net里面的很不一样(我是学这个的),php我懂的不太多。我找了个网址,完全可以解决你这个问题。
<a href="
http://blog.csdn.net/yuyuzhou06/archive/2007/11/27/1905017.aspx" target="_blank">
http://blog.csdn.net/yuyuzhou06/archive/2007/11/27/1905017.aspx</a>
6.问:用session做登录主页面后,其它页面怎么用session限制登录。。。
答:最简单的方法是
session_start();
if(!session_registered('login') ││ $login != true) {
echo "你没有登陆";
exit;
}
你应该先把原理搞清楚,这样就容易了。如有不会的咱们再深讨。先看看上面的网址