Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

DZX和以前的版本代码区别在哪里

[复制链接]
不被谁所认识 发表于 2010-5-30 20:16:52 | 显示全部楼层 |阅读模式
请问DZX和以前的版本代码区别是什么呢?很多被加上了$_G是什么意思呢?

如果我用下面这段
  1. $limit_fid =array("108","109","156","119","97");
  2. if((in_array($fid,$limit_fid)==1)&&($adminid != 1)&&$thread['authorid'] != $discuz_uid){
  3.         showmessage('对不起,本版内容非发帖作者和管理员不可查阅!', NULL, 'NOPERM');
  4. }
复制代码
直接加到PHP文件里,书写的规范上是不是有错误呢?望高手提示,谢谢
回复

使用道具 举报

 楼主| 不被谁所认识 发表于 2010-5-30 20:23:47 | 显示全部楼层
回复

使用道具 举报

 楼主| 不被谁所认识 发表于 2010-5-30 20:34:25 | 显示全部楼层
没高手路过本帖吗?
回复

使用道具 举报

FlyinX 发表于 2010-5-30 20:37:58 | 显示全部楼层
按我的理解,$_G应该是程序载入的时候生成的全局多维数组变量,包含用户ID($_G[uid])、用户名($_G['username'])以及其他一些初始化的信息,比如$_G['cache']['plugin']是插件的相关信息,等等
回复

使用道具 举报

 楼主| 不被谁所认识 发表于 2010-5-30 21:29:26 | 显示全部楼层
回复 4# FlyinX 的帖子


    引入数据才用到吗?那我1楼的那段不就是正确的了,不过我试着放到PHP文件里确是错误的
回复

使用道具 举报

FlyinX 发表于 2010-5-31 12:41:10 | 显示全部楼层
本帖最后由 FlyinX 于 2010-5-31 12:42 编辑

旧版本的$discuz_uid变亮,在新版本似乎应该变成$_G[uid]了
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-8-30 13:25 , Processed in 0.103503 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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