PHP4以上.IIS 在网上边看边学写了这个(session前面不能echo print 空格什么的,小问题多多) _- 文件名session_test.php <? session_start(); $username="xiaoxiao"; $_Session['adminname']=$username; echo $_Session['adminname']; ?> 啊。成功了。 接着又写一个 文件名check_session.php <? $adminname=false; session_start(); echo $_Session['adminname']; ?> 我运行第一个php后运行第二个,老是说Undefined variable: _Session变量未定义。不知道为什么。 还有我用IE打开 http://192.168.1.186/myphp/session_test.php 返回 xiaoxiao 应该算成功了。但 我不能这样用 文件名test.php <html> include("session_test.php"); </html> 总是两个报错。 1.Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by 2..Warning:session_start() [function.session-start]: Cannot send session cache limiter - headers already sent 但是也有返回 xiaoxiao 这个$_Session['adminname']不是已经是全局变量了吗?为什么我第二个php用不鸟。 总的问题就是我怎样在第个页面中得到session中的变量。 先拜一个。7788说了一堆,谢谢坚持看完的同学。 知道的回一下。偶这只天边的笨鸟