php页面访问限制代码怎样写?
网站为phpcms2007内容管理系统,如今我想自己设置两个页面:一个登陆页面A,一个内容页面B,其中登陆页A利用phpcms系统自身的会员管理系统,但是登陆后会自动跳转...
网站为phpcms2007内容管理系统,如今我想自己设置两个页面:一个登陆页面A,一个内容页面B,其中登陆页A利用phpcms系统自身的会员管理系统,但是登陆后会自动跳转到内容页面B,如果直接访问内容页面B,也会自动跳转到登陆页面A要求登陆;但是如果会员已经登陆,则可直接访问内容页面B,否则跳转到登陆页面A,要求登陆.谢谢懂phpcms或php的高手指点!
为什么加上如下的限制语句之后就不能访问了?
<?php
require './include/common.inc.php';
$query = "select * from ".TABLE_MEMBER." where (username='$_username' && groupid = 1) || (username='$_username' && groupid = 7)";
$result = mysql_query($query) or die (mysql_error());
$record = mysql_fetch_array($result);
if(!$record) showmessage($LANG['you_have_no_permission']);
?>
感觉应该是这个的原因:require './include/common.inc.php';
原来的只是一个搜索窗口,但是搜索窗口不再有效,即搜索功能不能用,要怎么解决呢? 展开
为什么加上如下的限制语句之后就不能访问了?
<?php
require './include/common.inc.php';
$query = "select * from ".TABLE_MEMBER." where (username='$_username' && groupid = 1) || (username='$_username' && groupid = 7)";
$result = mysql_query($query) or die (mysql_error());
$record = mysql_fetch_array($result);
if(!$record) showmessage($LANG['you_have_no_permission']);
?>
感觉应该是这个的原因:require './include/common.inc.php';
原来的只是一个搜索窗口,但是搜索窗口不再有效,即搜索功能不能用,要怎么解决呢? 展开
3个回答
展开全部
你先找到PHPCMS2007里面的SESSION,假如是$_SESSION['name'],你在页面B.php做个判断:
…………
(上面省略用户名密码判断)
if($_SESSION['name']!="")
{
echo "欢迎访问什么什么……";
}
else
{
echo "<script>window.location.href=a.php'</script>";
die();
}
你可以把需求提的更详细点 我帮你写
…………
(上面省略用户名密码判断)
if($_SESSION['name']!="")
{
echo "欢迎访问什么什么……";
}
else
{
echo "<script>window.location.href=a.php'</script>";
die();
}
你可以把需求提的更详细点 我帮你写
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2009-09-11
展开全部
在B页面做一个登陆判断即可
具体怎么判断 你可以看看这个系统其他页面是如何判断的~
应该是比较简单的 呵呵
具体怎么判断 你可以看看这个系统其他页面是如何判断的~
应该是比较简单的 呵呵
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用session来判断.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询