php 后台公共验证页代码问题

来源:百度知道 编辑:UC知道 时间:2024/06/12 03:32:07
公共验证页代码是这样的:
user_session.php:
if(!$_SESSION['user']){
echo "<script>if (window != top){alert('请先登陆!');top.location.href = 'login/login.php';}</script>";
exit();
}
然后在top.php页面里面include("user_session.php"),可是不知道怎么的,这个框架所在的top.php页面头上总有个空白部分,而如果是把验证页里面的代码直接写在top.php这个页面里的话,那就没有了,不过当退出后台的时候,页面跳到返回页的一瞬间能看到报错,好象是session的问题,不知道谁碰到过这样的问题,帮帮我好吗,谢谢了
就是这个图片了,上面总是有这样的空在,好象是因为include("user_session.php")这个引起的

检查user_session.php文件,在文件的第一个<?php之前不要有任何内容,包括空白,在最后一个?>之后也一样,把其它东西弄干净了就好了。

如果还不解决,请粘贴user_session.php文件内容。

补充:
你的贴图是浏览器打开的状态,你在浏览器上查看源代码,你也可以发现引起空白的HTML语句是什么,然后修改相应的PHP文件解决掉。

说的不明白

在 CSS 中 定义下 body{margin:0;}呢
退出的错误的原因贴下吧
还有就是session前是否有多余的输出内容 包括回车空白