作者: max918 時間: 2008-10-14 00:19 標題: PHP DISCUZ 插件一問
guild.inc.php
- <?php
- if(!defined('IN_DISCUZ')) {
- exit('Access Denied');
- }
- require_once DISCUZ_ROOT.'/plugins/guild/guild.func.php';
- @include DISCUZ_ROOT.'./forumdata/cache/plugin_guild.php';
- $setting = $_DPLUGIN['guild']['vars'];
- print chkuid($discuz_uid);
- ?>
- <?php
- if(!defined('IN_DISCUZ')) {
- exit('Access Denied');
- }
- require_once DISCUZ_ROOT.'./include/common.inc.php';
- function chkuid($uid)
- {
- $query=$db->query("select * from {$tablepre}guild_memberdata where uid='$discuz_uid'");
- $row=$db->num_rows($query);
- if($row)
- {
- return true;
- }
- }
- ?>
Fatal error: Call to a member function query() on a non-object in D:\AppServ\www\forum\bbs\plugins\guild\guild.func.php on line 8
但係common已經有query呢個功能
唔知邊到錯
有無人幫到我~
作者: hkjoey 時間: 2008-10-14 01:09
而家discuz好鬼亂..
但係一睇就知你require少左1(or2)個php
discuz既fuction library你都未include..
點用query()..
作者: max918 時間: 2008-10-14 01:16
係guild.inc.php加左
require DISCUZ_ROOT.'./include/common.inc.php';
Discuz! info: Can not connect to MySQL server
Time: 2008-10-14 1:15am
Script: /forum/bbs/plugin.php
Error:
Errno.: 0
但係我個forum係正常上到
作者: hkjoey 時間: 2008-10-14 01:20
common.inc如果無記錯的話
好似唔係db function...
作者: ioptional 時間: 2008-10-14 07:02
個 database class 未導入到 $db

作者: max918 時間: 2008-10-14 07:29
應該點導入~
作者: ioptional 時間: 2008-10-14 11:44
Discuz 本身已經SET左, 係唔係你放錯地方?
作者: max918 時間: 2008-10-14 17:59
我將兩個檔都放左入去plugins/guild入面

