コード例 #1
0
ファイル: check.php プロジェクト: shenhua4286/gxw
<?php

@(include_once "../include/common.inc.php");
include_once "../include/db_mysql.class.php";
$db = new onez_db();
foreach (API_Config() as $k => $v) {
    ${$k} = $v;
}
if ($mastername != $username) {
    ero('您不是本站管理员,不能进行此项操作', '../');
}
$T = $db->record("channel", "id,name", "ifdefault=1");
$Menu = array(array('常规设置', array('main' => '管理首页', 'config' => '基本设置', 'api' => '整合接口设置', 'sec' => '间隔设置')), array('频道管理', array('channels' => '全部频道列表', 'addchannel' => '添加新频道', 'editchannel&id=' . $T[0]['id'] => '<font color=blue>' . $T[0]['name'] . '</font>')), array('机器人管理', array('robots' => '机器人列表')), array('<font color=red>最新版本</font>', 'http://www.onez.cn/'), array('<font color=red>帮助中心</font>', 'http://www.onez.cn/thread.php?fid=10'));
コード例 #2
0
ファイル: login.php プロジェクト: shenhua4286/gxw
<?php

include_once "include/common.inc.php";
$channel = Char_Cv("channel", "get");
switch ($action = Char_Cv('action', 'get')) {
    case 'login':
        $usr = Char_Cv("usr");
        $pwd = Char_Cv("pwd");
        $api = API_Login($usr, $pwd);
        if ($api != 'Y') {
            ero($api);
        }
        exit('<script>top.location.href="index.php?channelid=' . $channel . '";</script>');
        break;
}
if (!$groupname) {
    $groupname = "»áÔ±µÇ½";
}
if (!($webtitle = $homename)) {
    $webtitle = $groupname;
}
$banner = $loginbannerurl == '' ? '<img src="' . $loginbanner . '">' : '<a href="' . $loginbannerurl . '" target="_blank"><img src="' . $loginbanner . '" border="0"></a>';
include 'header.php';
?>
<div class="loginBanner"><?php 
echo $banner;
?>
</div>
<form action="login.php?action=login&channel=<?php 
echo $channel;
?>
コード例 #3
0
ファイル: index.php プロジェクト: shenhua4286/gxw
                 }
             }
         }
     }
     closedir($dh);
     include "linksEdit.php";
     break;
 case 'editlinks':
     $cid = Char_Cv("cid", "get");
     $id = Char_Cv('id', 'get');
     if (!$id) {
         ero('参数不正确', '?action=links');
     }
     $links = $db->record("links", "adpos,icon,title,linkurl,endtime", "id={$id}");
     if (!$links) {
         ero('您要编辑的资料不存在', 'index.php?action=channels');
     }
     foreach ($links[0] as $k => $v) {
         ${$k} = $v;
     }
     $endtime = date('Y-m-d H:i:s', $endtime);
     $ti = $title;
     $title = '编辑链接';
     $btn = '保存修改';
     $tplpath = "../images/link";
     $Icon = array();
     $dh = opendir($tplpath);
     while ($file = readdir($dh)) {
         if ($file != "." && $file != "..") {
             if (!is_dir($tplpath . '/' . $file)) {
                 if (in_array(end(explode(".", $file)), array('gif', 'jpg', 'png'))) {
コード例 #4
0
ファイル: save.php プロジェクト: shenhua4286/gxw
         ero("您没有选择任何内容", 1);
     }
     $db->delete("links", "id in (" . @implode(",", $id) . ")");
     @unlink('../onezdata/cache/channel/' . $cid . '.php');
     ero("删除成功", "index.php?action=links&cid={$cid}");
     break;
 case "robot":
     $s = Char_Cv("s", "get");
     $botid = Char_Cv("botid", "get");
     if ($s == 'install') {
         if ($db->rows("robot", "botid='{$botid}'") == 0) {
             if (is_numeric($botid)) {
                 ero("此机器人标识有误(必须字母开头),安装失败!");
             }
             if (!file_exists('../plugins/robot/' . $botid . '/config.php')) {
                 ero('此机器人不存在');
             }
             $sqlData = @readover('../plugins/robot/' . $botid . '/sql.txt');
             if ($sqlData) {
                 runquery($sqlData);
             }
             include '../plugins/robot/' . $botid . '/config.php';
             $arr = array('botid' => $botid, 'botname' => $Con['name'], 'readme' => $Con['readme']);
             $db->insert("robot", $arr);
         }
     } else {
         if ($db->rows("robot", "botid='{$botid}'") > 0) {
             $sqlData = @readover('../plugins/robot/' . $botid . '/sql.txt');
             if ($sqlData) {
                 if (preg_match_all("/CREATE TABLE([^\\(]+)\\(/i", $sqlData, $mat)) {
                     $A = array();