PHP标记之前的空格

Pra*_*dip 1 php

我用PHP编写了一个应用程序.它包括
1:登录表单
2:欢迎页面
3:注销表单,重定向到登录表单.

我的register_global =在php.ini中打开.

我的应用程序在LAMP和WAMP上正常工作.但它没有在实时服务器上设置会话.

但是,在逐行检查后,在会话设置文件中,启动前有一个空格'<?PHP ...... ?>'.删除该空间后,我的应用程序在实时服务器上正常工作.

‘<?PHP ...... ?>'没有设置会话之前,该空间背后的原因是什么?

Bar*_*lom 5

输出空间,即发送到浏览器.要打开会话,您需要发送一个所谓的HTTP标头,您需要在输出任何内容之前执行此操作.这就是为什么它不起作用.您的错误消息可能是"已发送标头".