急!session问题
RewriteRule ^index.html&fun=000$ gyjw/check.php重写了url
我的登陆页面
<?php<br> session_start(); //使用session存储用户信息<br><br> if(isset($_POST["username"]))<br> {<br> $ss_user_id="";<br> <br> //利用User累的IsValid()方法判断所输入的用户名和口令是否正确<br> require_once("user/UserClass.php");<br> $user=new User();<br> //如果正确,转到系统首页<br> if($user->IsValid($_POST["username"],$_POST["password"],$ss_user_id))<br> {<br> $_SESSION["ss_user_id"]=$ss_user_id;<br> echo "<script language='javascript'>";<br> echo " location='index.html';";<br> echo "</script>";<br> }<br> //如果不正确,转到登陆页面<br> else<br> {<br> echo "<script language='javascript'>";<br> echo " alert('用户名或密码错误');";<br> echo "</script>";<br> }<br> }<br><br>?><br>主页的php
<?php<br> include 'http://localhost/gyjw/index.html&fun=000';<br>?><br>//省略html部分<br>
check.php
<?php <br> if(! isset($_SESSION['ss_user_id']))<br> { <br> echo "<script language='javascript'>";<br> echo "alert('您的用户无权进行此操作!');";<br> echo "top.location='login.html';";<br> echo "</script>"; <br> exit; <br> }<br>?>问题是登陆成功跳转至主页的时候,先跳转至check.php,之直接就显示了'您的用户无权进行此操作!',说明$_SESSION['ss_user_id']不存在了。然后如果修改了主页的php
在原版的基础上做了一下修正:增加1st在线支付功能与论坛用户数据结合,vip也可与论坛相关,增加互动性vip会员的全面修正评论没有提交正文的问题特价商品的调用连接问题删掉了2个木马文件去掉了一个后门补了SQL注入补了一个过滤漏洞浮动价不能删除的问题不能够搜索问题收藏时放入购物车时出错点放入购物车弹出2个窗口修正定单不能删除问题VIP出错问题主题添加问题商家注册页导航连接问题添加了导航FLASH源文
<?php<br> include ("check.php");<br>?>就存在这个$_SESSION['ss_user_id']正常显示了主页内容。
麻烦各位大侠帮助解决!









