你的程序中在51行以前肯定有输出,或者有空行,检查一下。因为用session和cookie之前不允许有输出或者空行。
解决方案 »
- 一个新人一个问题,请高手赐教。谢谢
- 熟悉PHP和js,ajax的高手请进!这样的页面怎么实现?!给个思路,或重金悬赏!
- 关于magic_quotes发现的一个问题
- 有关GD的一个问题,问了几个人都没能解决!
- Discuz!论坛中帖子列表中显示的用户信息是关联查询还是其它方式获取的?
- CKeditor 怎么修改编辑窗的颜色呢?
- 请问为何会提示curl_init函数用不了?
- 初学PHP。。。希望大家给偶提供些不错的相关网站。。。
- 读网卡地址(MAC)
- 为什么我的 php 程序换了个服务器就不能登陆了,密码肯定是对的。session 文件夹权限也排除了
- 请问mysql_pconnect怎么用的啊?
- 链接数据库总提示错误~
最好防在程序第一行
http://www.julychina.com/php.ini
解决的办法是:
1、session_start()语句放在程序的开头,例
<?php
session_start();
...
2、在<?php 之前不能有其他内容,包括空格、空行
我的程序在php4.06里运行正常,不是程序的问题!
必须是程序编译的第一个语句。
在php4.06中可用并不能保证在其它版本中正常,不同的版本很可能对语言的严格程度有不同的要求。