本文整理汇总了PHP中load::own_class方法的典型用法代码示例。如果您正苦于以下问题:PHP load::own_class方法的具体用法?PHP load::own_class怎么用?PHP load::own_class使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类load
的用法示例。
在下文中一共展示了load::own_class方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: doin
public function doin()
{
global $_M;
if ($_M['form']['temname'] && $_M['form']['temname'] != '') {
$query = "INSERT INTO {$_M['table']['skin_table']} SET skin_name='{$_M['form']['temname']}',skin_file='{$_M['form']['temname']}',skin_info='',devices='{$_M['form']['devices']}'";
DB::query($query);
} else {
turnover("{$_M[url][own_name]}c=temtool&a=dotemlist", '操作失败!请填写模板文件夹名称!');
die;
}
if (file_exists(PATH_WEB . "templates/{$_M['form']['temname']}/install/install.class.php")) {
copy(PATH_WEB . "templates/{$_M['form']['temname']}/install/install.class.php", PATH_OWN_FILE . 'tmp/install.class.php');
$ini = load::own_class('admin/tmp/install', 'new');
$file = $_M['form']['temname'];
$re = $ini->dosql();
$query = "DELETE FROM {$_M['table']['templates']} WHERE no='{$file}'";
DB::query($query);
foreach ($_M['langlist']['web'] as $key => $val) {
foreach ($re['sql'] as $ksql => $vsql) {
$query = "INSERT INTO {$_M['table']['templates']} SET no='{$file}',lang='{$key}',{$vsql}";
DB::query($query);
}
}
} else {
if (file_exists(PATH_WEB . "templates/{$_M['form']['temname']}/lang/language_cn.ini")) {
$ini = load::own_class('admin/class/inc', 'new');
$ini->ini($_M['form']['temname']);
}
}
turnover("{$_M[url][own_name]}c=temtool&a=dotemlist");
}