我被session干掉了! session_start()必须写在页面的最前面,在他之前不能输出任何内容。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 既然当作字符输出,干嘛还要session_start()有效啊?搞不懂…… session_start();写在最顶部也不行!!!!!!!!!!! 注册SESSION代码:<?php//regs.phpsession_start();session_register("mysession");$_SESSION['mysession']="Happy New Yeah";echo "<a href=\"gets.php\">Click me</a>";?>得到SESSION代码<?php//gets.phpsession_start();echo $_SESSION['mysession'];?> PHP.INIGLOBALS 设为 ON 你读入logon.php文件然后再以字符串输出,里面的代码当然不会被执行了。你需要要用require或include,把logon.php包含进来,而不能用fopen、fread。在index.php中这样写:<?php require('logon.php'); ……?> ynredriver(红河) 的是正解!结贴吧。 把你的get函数去掉,用require('logon.php'); require和include应放在函数的外面,最好放在页面顶部。这是个好的习惯。当函数中需要使用session变量时,最好将session变量作为参数显式传递给函数。 PHP如何在最外层catch异常 上传文件名称中文失败 smarty 日期转换 php flexigrid 配置 新手 谢谢! 切取中文和数字混合字符串中的数字 PHP中的搜索关键字,加亮显示功能 谁有新闻发布系统给我一个。(原代码) 谁有php的聊天室啊?我去网上都没有找到,要么下不来,要么不好使。救命阿! PHP think框架问题,下载后直接运行就报错 iis下php上传图片报错 并发性问题?? 请问一下怎么求和!
<?php
//regs.php
session_start();
session_register("mysession");
$_SESSION['mysession']="Happy New Yeah";
echo "<a href=\"gets.php\">Click me</a>";
?>
得到SESSION代码
<?php
//gets.php
session_start();
echo $_SESSION['mysession'];
?>
GLOBALS 设为 ON
你需要要用require或include,把logon.php包含进来,而不能用fopen、fread。在index.php中这样写:
<?php
require('logon.php'); ……
?>
当函数中需要使用session变量时,最好将session变量作为参数显式传递给函数。