emlog插件在激活后,会在数据库options表中的中active_plugins字段中会写入插件的名称
所以只需查询active_plugins字段中是否存在某个插件名称,这样就可以判断插件是否激活了
例子:
[lv]
$DB = Database::getInstance();
$sql = $DB->query("SELECT * FROM `" . DB_PREFIX . "options` WHERE `option_value` like '%插件名称%'");
if ($DB->num_rows($sql) > 0) {
echo '激活';
} else {
echo '未激活';
}
[/lv]
sql语句中的的插件名称,可以直接写插件的目录名
