用户名: 密码: 验证码:           网站地图 高级搜索 RSS订阅 收藏本站
Google
您的位置:首页>>网络编程>>PHP编程>>阅读资讯:PHP程序中使用session错误调试问题

PHP程序中使用session错误调试问题

[ 来源: | 阅读:次 | 更新日期:2007-10-5 23:16:13 | 评论 0 条 | 我要投稿 ]

开发需要接触PHP,感觉上手也挺快,在调试PHP中的SESSION时总是出错,

月落网

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at XXX:2) in .php on line 3

字串9

类似错,对照源码好像自己没有哪里写错.

字串9

php开始符号<?php 之前的字符包括空格都不会被执行而是直接输出

字串7

session在开始前不能有任何字符输出, www.yueluo.net

header()是一样的 月落网

将代码提前,去除前面的空格,就可以了.

www.yueluo.net

-------------------正确

字串9

<?php
session_start();
$username;
$username = "test";
session_register("username");
echo $_SESSION['username'];
?> 字串9

-------------------错误

字串7


<?php
session_start();
$username;
$username = "test";
session_register("username");
echo $_SESSION['username'];
?> 月落网


Tags:PHP程序中使用session错误调试问题
责任编辑:
您的评论
用户名:新注册) 密码: 匿名评论 [所有评论]

·用户发表意见仅代表其个人意见,并且承担一切因发表内容引起的纠纷和责任
·本站管理人员有权在不通知用户的情况下删除不符合规定的评论信息或留做证据
·请客观的评价您所看到的资讯,提倡就事论事,杜绝漫骂和人身攻击等不文明行为