QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1148|回复: 1

请教在setcookie前调用一个自定义输出的函数提示错误的问题

[复制链接]
发表于 2002-11-28 14:51:02 | 显示全部楼层 |阅读模式
在setcookie前用include包含了一个abc.php文件,文件中有下面这样一个函数(在文件abc.php中没有对该函数进行调用,也没有输出语句):
[code:1]
function b($id)
{
    $i=$id;
    switch ($i)
    {
        case 0:
            echo "....";
            break;
        case 1:
            echo "....";
            break;
        default:
            echo "...";
    }
}
[/code:1]
调用的该语句在setcookie之后或干脆不调用都会提示:
"Warning: Cannot add header information - headers already sent by(output...abc.php:36)..."
36行即是abc.php中b()的位置.如果删除该函数,运行就正常,一加上该函数就有上述提示.由于知道在setcookie前不能有输出,但以自定义函数形式的输出且没有调用也不行么?请高手赐教!
发表于 2002-11-28 15:16:03 | 显示全部楼层
下次在发代码的时候,请你选择代码格式,即
  1. ....
复制代码
,这样大家看起来舒服些,谢谢!
这次我已经帮你改好了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-16 18:45 , Processed in 0.068603 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表