免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1716 | 回复: 6
打印 上一主题 下一主题

关于 session 的问题? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-01-18 23:00 |只看该作者 |倒序浏览
我使用的是 apache + php 5.2 。为什么我的 session_start() 在 html 输出之后依然可以使用而且不出错误(错误显示已经打开了)呢?
谁能全面的说明一下?
例子:

<?php
echo "测试";
session_start();
echo session_name()."<br />";//MyApWeb
echo "id : ".session_id()."<br />";//id :7o52jsejenbkjnuco009ene1f4
$_SESSION['issession']='adjiwlsdifji';
echo "id : ".session_id()."<br />";//id :7o52jsejenbkjnuco009ene1f4
echo "name : ".session_name()."<br />";//name : MyApWeb
echo "\$_SESSION[] : ".$_SESSION['issession']."<br />";//$_SESSION[] : adjiwlsdifji
session_destroy();
?>

这个例子不会出现任何问题???

[ 本帖最后由 臭油松 于 2007-1-19 11:26 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2007-01-19 08:50 |只看该作者
贴代码

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
3 [报告]
发表于 2007-01-19 09:16 |只看该作者
在某些情况可以这么做。

例如:
ob_start

论坛徽章:
0
4 [报告]
发表于 2007-01-19 11:30 |只看该作者
我用下面的代码不会出现任何问题??

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
        <head>
                <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
                <title>测试</title>
    </head>

        <body>
                <br />
<?php
echo "主文档";

echo "测试";
session_start();
echo session_name()."<br />";//MyApWeb
echo "id : ".session_id()."<br />";//id :7o52jsejenbkjnuco009ene1f4
$_SESSION['issession']='adjiwlsdifji';
echo "id : ".session_id()."<br />";//id :7o52jsejenbkjnuco009ene1f4
echo "name : ".session_name()."<br />";//name : MyApWeb
echo "\$_SESSION[] : ".$_SESSION['issession']."<br />";//$_SESSION[] : adjiwlsdifji
session_destroy();
?>
        </body>
</html>

不是说session_start() 之前不应该有任何输出吗?

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
5 [报告]
发表于 2007-01-19 11:34 |只看该作者
php.ini之中有没有output buffer的设置。

论坛徽章:
0
6 [报告]
发表于 2007-01-19 12:15 |只看该作者
这个不是输出缓冲区吗?怎么设置?有关系吗?我这个使用的默认设置

[ 本帖最后由 臭油松 于 2007-1-19 12:16 编辑 ]

论坛徽章:
0
7 [报告]
发表于 2007-01-20 11:43 |只看该作者
我还是没有理解这个是怎么回事?还请高手多指教
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP