选择文件名文件大小最后修改时间操作
[📄] cache_a03fced.php3.45 KB2026-09-30 15:32:04
[📄] dpack.php7.91 KB2026-10-03 05:44:11
[📄] filemanager_ui3z9cs.php43.54 KB2026-10-02 09:56:25
[📄] local-by-flywheel-demo-urls.php2.30 KB2019-03-20 13:48:55
[📄] log_8800f54.php5.57 KB2026-09-30 15:11:22
prefix($value[0]) . '` MODIFY ' . $value[1] . ' VARCHAR(255) DEFAULT ""'; if (!$db->queryF($alterSql)) { _error_message($db); return false; } } return true; } function alterModulesTable() { $db = _getDB(); $checkSql = 'DESC `'.$db->prefix('modules').'`'; $alterSql = 'ALTER TABLE `'.$db->prefix('modules').'` ADD `role` VARCHAR( 15 ) NOT NULL default "" AFTER `dirname`, ADD `trust_dirname` VARCHAR( 25 ) NOT NULL default "" AFTER `dirname`'; $resultC = $db->queryF($checkSql); $cols = $db->fetchArray($resultC); while($row = $db->fetchArray($resultC)) { if($row['Field']=='trust_dirname'){ return true; } } if (!$db->queryF($alterSql)) { _error_message($db); return false; } return true; } function insertXoopsConfig() { $db = _getDB(); $checkSql = 'SELECT COUNT(*) FROM `'.$db->prefix('config').'` WHERE `conf_name`="cool_uri"'; $insertSql = 'INSERT INTO `'.$db->prefix('config').'` VALUES (48,0,1,"cool_uri","_MD_AM_COOLURI","0","_MD_AM_COOLURIDSC","yesno","int",17)'; $resultC = $db->queryF($checkSql); if($row = $db->fetchArray($resultC)){ if($row['COUNT(*)']>0){ return true; } } if (!$db->queryF($insertSql)) { $insertSql = 'INSERT INTO `'.$db->prefix('config').'` VALUES (null,0,1,"cool_uri","_MD_AM_COOLURI","0","_MD_AM_COOLURIDSC","yesno","int",17)'; if (!$db->queryF($insertSql)) { _error_message($db); return false; } } return true; } /** * Create the instance of DataBase class, and set it to member property. * @access protected */ function _getDB() { require_once XOOPS_ROOT_PATH . '/class/logger.php'; $root = XCube_Root::getSingleton(); if(!defined('XOOPS_DB_CHKREF')) define('XOOPS_DB_CHKREF', 1); require_once XOOPS_ROOT_PATH.'/class/database/databasefactory.php'; if ($root->getSiteConfig('Legacy', 'AllowDBProxy') == true) { if (xoops_getenv('REQUEST_METHOD') != 'POST' || !xoops_refcheck(XOOPS_DB_CHKREF)) { if(!defined('XOOPS_DB_PROXY')) define('XOOPS_DB_PROXY', 1); } } elseif (xoops_getenv('REQUEST_METHOD') != 'POST') { if(!defined('XOOPS_DB_PROXY')) define('XOOPS_DB_PROXY', 1); } return XoopsDatabaseFactory::getDatabaseConnection(); } function _error_message($db) { if (is_object($db) && $db->errno()) { $err_msg = '#' . $db->errno() . ' - ' . $db->error() . "
\n"; echo $err_msg; } } ?>