1#楼 |
|
|
回复人:一起PHP |
注册时间:2004-02-27 |
主题/回复:247/1521 |
积分:4649 |
等级:★★★★★☆(十一级) |
称号:论坛圣人 |
|
|
|
1#楼 发表于2004-08-20 17:40:01
评分:2
|
|
session_start()必须在所有输出之前调用
我猜测,你是使用了包含文件吧?
如果你是用了包含文件,把include xx.php语句挪到index.php的第一行就可以了。
因为你已经在index.php得第六行有输出了,所以,再试图session_start()就错误了。 |
|
2#楼 |
|
|
回复人:一起PHP |
注册时间:2004-02-27 |
主题/回复:247/1521 |
积分:4649 |
等级:★★★★★☆(十一级) |
称号:论坛圣人 |
|
|
|
2#楼 发表于2004-08-20 17:43:57
评分:♂
|
|
再给你举个例子吧
--------------------
这样写是正确的。
<?php
session_start();
echo "test";
?>
--------------------
--------------------
这样写就是错误的。
<?php
echo "test";
session_start();
?>
--------------------
现在明白了没有?session_start();必须在所有输出之前调用。 |
|
3#楼 |
|
|
回复人:一起PHP |
注册时间:2004-02-27 |
主题/回复:247/1521 |
积分:4649 |
等级:★★★★★☆(十一级) |
称号:论坛圣人 |
|
|
|
3#楼 发表于2004-08-23 17:25:45
评分:♂
|
|
|
4#楼 |
|
|
回复人:sbiagu |
注册时间:2004-07-15 |
主题/回复:11/6 |
积分:459 |
等级:★★☆(五级) |
称号:略有小成 |
|
用户联系方式已设置为保密
|
|
4#楼 发表于2004-08-24 03:47:08
评分:×
|
|
第三次是我回复的,回复内容是:谢谢,我试过,很正确。
我觉得没啥大的意义,就删除了。而且我想试试你们这个系统可否提供删除功能,因为发帖是不能删除的,所以我想试试回复能否删除。其实有些帖发的时候觉得很有必要,后来觉得没意义,或者问题自己已能解决,就想删除,再者有些帖发的时候没看清,有些字打错了,又不能改。我希望你们能提供删除,修改功能。不知我说的有理否。 |
|
5#楼 |
|
|
回复人:一起PHP |
注册时间:2004-02-27 |
主题/回复:247/1521 |
积分:4649 |
等级:★★★★★☆(十一级) |
称号:论坛圣人 |
|
|
|
5#楼 发表于2004-08-24 19:27:40
评分:♂
|
|
可以删除。
在论坛首页右侧红色的“我的资料”里面,有“我的所有文章”管理。在这里面,可以删除或者修改自己的文章。但是,前提是,这文章必须是没有被回复过的。被回复过的文章,将不能再被删除。 |
|
6#楼 |
|
|
回复人:至尊宝 |
注册时间:2004-09-02 |
主题/回复:2/2 |
积分:412 |
等级:★★☆(五级) |
称号:略有小成 |
|
|
|
6#楼 发表于2004-09-02 00:15:41
评分:1
|
|
这是由于服务器PHP版本的问题!
在你的每一句session_start();
前加session_set_cookie_params(0);
应该就可以解决了 |
|
7#楼 |
|
|
回复人:一起PHP |
注册时间:2004-02-27 |
主题/回复:247/1521 |
积分:4649 |
等级:★★★★★☆(十一级) |
称号:论坛圣人 |
|
|
|
7#楼 发表于2004-09-02 15:12:00
评分:♂
|
|
在PHP4以后,session_auto_start()默认设置为0,因此需要手工开启PHP,所以,需要在使用session之前使用session_start()开启,而且,session_start()必须在所有输出之前调用。 |
|