discuz 1.5中的$_G变量是如何来的 请大家指点下 在class_core.php中只声明了一部分 $this->var = & $_G; 大部分都是在哪声明的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就是在这个文件声明的 你细看下 包括像 _init_config 等等这一些 都有在初始这个G 值 $this->var = & $_G;中,$_G 是局部变量,其声明就在所在方法中 $_G[uid]登录时的这个id值是如何被赋值的 这个$_G全局变量弄的我头都大了 注册member.php?mod=register 后面的modmember.php 看下代码就清楚了require libfile('function/member');require libfile('class/member'); 然后引用 source\module\member\member_logging.php 这个文件function文件夹下的 function_member.phpclass文件夹下的 class_member.php执行了 class_member.php中的 function on_login() 方法 验证正确后又执行 setloginstatus 这个函数 定义在 function_member.php中然后这个函数中有这么一段 global $_G; $_G['uid'] = $member['uid']; $_G['username'] = addslashes($member['username']); $_G['adminid'] = $member['adminid']; $_G['groupid'] = $member['groupid']; $_G['formhash'] = formhash(); $_G['session']['invisible'] = getuserprofile('invisible'); $_G['member'] = $member; $seccodecheck = $_G['setting']['seccodestatus'] & 2;这句话是什么意思 可以看下这里。http://blog.sina.com.cn/s/blog_45e9348c010006uj.html 为什么$up只能到1 很多论坛注册时候要同意协议 ,在同意的按钮上有倒计时,怎么实现? 用过pear的请过来帮帮忙 为什么我提交不到数据库里去.急,谢谢 PHP5中的__construct()和PHP4中的普通的构造函数有什么区别? 能不能叫一个FORM提交给两个页面? 请问一个PHP调用JS的问题!(急) 如何用PHP向下拉框中添加项目? php中的cookies和session是如何用的和asp有何区别 关于表单提交的问题 [高分悬赏]php读数据库字段的各种方法 php的memory_limit最大值是多少?
中,$_G 是局部变量,其声明就在所在方法中
member.php 看下代码就清楚了
require libfile('function/member');
require libfile('class/member');
然后引用 source\module\member\member_logging.php 这个文件
function文件夹下的 function_member.php
class文件夹下的 class_member.php
执行了 class_member.php中的 function on_login() 方法
验证正确后又执行 setloginstatus 这个函数 定义在 function_member.php中然后这个函数中有这么一段
global $_G;
$_G['uid'] = $member['uid'];
$_G['username'] = addslashes($member['username']);
$_G['adminid'] = $member['adminid'];
$_G['groupid'] = $member['groupid'];
$_G['formhash'] = formhash();
$_G['session']['invisible'] = getuserprofile('invisible');
$_G['member'] = $member;
http://blog.sina.com.cn/s/blog_45e9348c010006uj.html