那一抹绿 发表于 2016-12-16 23:43:44

自己写的PHP,怎么调用用户UID用户组等信息

本帖最后由 那一抹绿 于 2017-1-8 22:39 编辑

自己写的PHP文件(比如我在根目录写一个叫 zidy.php文件 ),怎么连接DZ数据库并获取用户信息,比如获取用户名 UID 还有用户组之类的信息希望会的朋友大神提供帮助

试过用 $_G['uid'] 无法输出


技术帮助 发表于 2016-12-17 15:25:21

1.更目录复制portal.php 一份 命名为你自己的文件名,比如dz7.php2.打开刚刚你复制的dz7.php文件,修改最后一句:
require_once libfile('portal/'.$_GET['mod'], 'module');为
require_once libfile('dz7/'.$_GET['mod'], 'module');如图:

3.打开source/module文件夹,复制一份portal文件夹。命名为dz7

4.将portal_index.php修改为dz7_index.php,删除其他的php文件

5.最后修改加载模板
将dz7_index.php打开修改最底部
include_once template('diy:portal/index');为
include_once template('diy:dz7/index');
最后在模板目录新建对应的index.htm模板即可


那一抹绿 发表于 2016-12-24 22:09:12

技术帮助 发表于 2016-12-17 15:25
1.更目录复制portal.php 一份 命名为你自己的文件名,比如dz7.php2.打开刚刚你复制的dz7.php文件,修改最后 ...

非常感谢您的帮助。真的非常感谢 我马上试试

技术帮助 发表于 2016-12-24 22:20:50

那一抹绿 发表于 2016-12-24 22:09
非常感谢您的帮助。真的非常感谢 我马上试试

不客气,希望能帮到你!

那一抹绿 发表于 2016-12-24 22:48:37

技术帮助 发表于 2016-12-24 22:20
不客气,希望能帮到你!

再请问一下 $_G['uid'] 是这样调用用户UID么 但是我这样写了 调用不出来 希望再帮我一下 麻烦您了

技术帮助 发表于 2016-12-26 18:17:12

那一抹绿 发表于 2016-12-24 22:48
再请问一下 $_G['uid'] 是这样调用用户UID么 但是我这样写了 调用不出来 希望再帮我一下 麻烦您了

把代码截图贴出来

那一抹绿 发表于 2016-12-26 18:19:20

技术帮助 发表于 2016-12-26 18:17
把代码截图贴出来

我现在是这样写的
<?php

/**
*       (C)2001-2099 Comsenz Inc.
*      This is NOT a freeware, use is subject to license terms
*
*      $Id: portal_sheji120tools.php 33660 2013-07-29 07:51:05Z nemohou $
*/

if(!defined('IN_DISCUZ')) {
        exit('Access Denied');
}

echo qudejieg();

function qudejieg() {
$data = $_POST['data'];
$gjid = $_POST['tpisd'];

return $data .'用户UID:'.$thread['uid'].'所在用户组:'.$_GET['uid'].$topicid.'   主题数:'.$_G['title'];
}
?>

技术帮助 发表于 2016-12-26 18:20:49

那一抹绿 发表于 2016-12-26 18:19
我现在是这样写的

这是那个文件

那一抹绿 发表于 2016-12-26 18:22:47

技术帮助 发表于 2016-12-26 18:20
这是那个文件

\source\module\portal\portal_sheji120tools.php

我自己写的 已经可以正常访问 就是取不出用户UID 用户组 等信息
页: [1]
查看完整版本: 自己写的PHP,怎么调用用户UID用户组等信息