/**
 * 后台管理栏目模板在线编辑文件
 *
 * @author		whoneed(whoneed@126.com)
 * @copyright	whoneed.cn
 * @version		$Id$
 * @package		ArthurXF
 * @subpackage	admin
 */
require_once '../config/config.inc.php';
require_once '../checklogin.php';
$objWebInit = new ArthurXF();
//smarty参数
$objWebInit->arrGSmarty = $arrGSmarty;
//访问权限检查
if (!$objWebInit->checkPopedomG($_SESSION['user_id'], 'siteset')) {
    check::AlertExit('对不起,您没有权限访问此页', -1);
}
if (empty($_GET['path'])) {
    $arrMOutput["template_file"] = 'siteset/template_right_index.htm';
} else {
    $path = $_GET['path'];
    if ($_SERVER["REQUEST_METHOD"] == "POST") {
        $strFileName = $_SESSION['fileName'];
        $content = str_replace('\\', '', $_POST['content']);
        if (is_writable($strFileName)) {
            $fp = fopen($strFileName, 'w');
            fputs($fp, $content);
            fclose($fp);
            check::AlertExit('修改成功', -1);
        } else {
Beispiel #2
0
 *
 */
require_once '../config/config.inc.php';
require_once '../checklogin.php';
@(include_once '../../data/sms.inc.php');
//导入消息短信接口的基本参数
@(include_once '../../data/yx_sms.inc.php');
//导入营销短信接口的基本参数
if (empty($arrMBizParam['username']) || empty($arrMBizParam['password']) || empty($yx_arrMBizParam['username']) || empty($yx_arrMBizParam['password'])) {
    check::AlertExit('请您先设置短信接口和营销短信接口的用户名和密码!', -1);
}
$objWebInit = new ArthurXF();
//smarty参数
$objWebInit->arrGSmarty = $arrGSmarty;
//访问权限检查
if (!$objWebInit->checkPopedomG($_SESSION['user_id'], 'r', 'sms')) {
    check::AlertExit('对不起,您没有读权限', -1);
}
if (!empty($_GET['act']) && $_GET['act'] == 'recvSms') {
    $objSms = new BizSMS();
    $objSms->setParam($yx_arrMBizParam);
    //设置商务领航短信接口的基本参数
    $strResult = $objSms->queryRecvSms();
    if ($strResult == 'false') {
        check::Alert("接收失败!", -1);
    } else {
        echo $strResult;
        exit;
    }
}
if ($_SERVER["REQUEST_METHOD"] == "POST") {
Beispiel #3
0
/**
 * 非法信息过滤后台管理栏目修改文件
 *
 * @author		Arthur(ArthurXF@gmail.com)
 * @copyright	(c) 2006 by bizeway.com
 * @version		$Id$
 * @package		ArthurXF
 * @subpackage	illegal
 */
require_once '../../config/config.inc.php';
require_once '../../checklogin.php';
$objWebInit = new ArthurXF();
//smarty参数
$objWebInit->arrGSmarty = $arrGSmarty;
//访问权限检查
if (!$objWebInit->checkPopedomG($_SESSION['user_id'], 'r', 'tools')) {
    check::AlertExit('对不起,您没有读权限', -1);
}
$strFilename = '../../../data/illegal.inc.php';
include $strFilename;
if ($_SERVER["REQUEST_METHOD"] == "POST") {
    if (!$objWebInit->checkPopedomG($_SESSION['user_id'], 'w', 'tools')) {
        check::AlertExit('对不起,您没有写权限', -1);
    }
    unset($_POST['okgo']);
    unset($arrGIllegal[$_POST['id']]);
    $arrGIllegal[$_POST['title']] = array('replace' => $_POST['replace'], 'pass' => 1);
    $somecontent = '<?php' . "\n" . '$arrGIllegal = ' . var_export($arrGIllegal, true) . ';' . "\n" . '?>';
    if (!($handle = fopen($strFilename, 'w'))) {
        check::AlertExit("错误:不能以'写'模式打开文件 {$strFilename} !", -1);
    }
Beispiel #4
0
/**
 * EMAIL营销后台管理栏目新增SMTP邮局文件
 *
 * @author		Arthur(ArthurXF@gmail.com)
 * @copyright	(c) 2006 by bizeway.com
 * @version		$Id$
 * @package		ArthurXF
 * @subpackage	illegal
 */
require_once '../../config/config.inc.php';
require_once '../../checklogin.php';
$objWebInit = new ArthurXF();
//smarty参数
$objWebInit->arrGSmarty = $arrGSmarty;
//访问权限检查
if (!$objWebInit->checkPopedomG($_SESSION['user_id'], 'w', 'email')) {
    check::AlertExit('对不起,您没有权限访问此页', -1);
}
if ($_SERVER["REQUEST_METHOD"] == "POST") {
    unset($_POST['okgo']);
    $strFilename = '../../../data/smtp.inc.php';
    @(include $strFilename);
    if (empty($_POST['ssl'])) {
        $_POST['ssl'] = 0;
    }
    if (empty($_POST['auth'])) {
        $_POST['auth'] = 0;
    }
    $arrMsmtp[] = array('host' => $_POST['host'], 'port' => $_POST['port'], 'username' => $_POST['username'], 'password' => $_POST['password'], 'ssl' => $_POST['ssl'], 'auth' => (bool) $_POST['auth'], 'replyuname' => $_POST['replyuname'], 'replymail' => $_POST['replymail'], 'email' => $_POST['email'], 'pass' => 1);
    krsort($arrMsmtp);
    $somecontent = '<?php' . "\n" . '$arrMsmtp = ' . var_export($arrMsmtp, true) . ';' . "\n" . '?>';
Beispiel #5
0
 * 后台订单成交量统计文件
 *
 * @author		王璐
 * @package		count
 * @subpackage	admin
 */
require_once '../config/config.inc.php';
require_once '../checklogin.php';
$objWebInit = new ArthurXF();
//数据库连接参数
$objWebInit->setDBG($arrGPdoDB);
//smarty参数
$objWebInit->arrGSmarty = $arrGSmarty;
$objWebInit->db();
//访问权限检查
if (!$objWebInit->checkPopedomG($_SESSION['user_id'], 'r', 'count')) {
    check::AlertExit('对不起,您没有权限访问此页', -1);
}
$arrData = array();
$intDays = 7;
if (isset($_GET['intDays']) && intval($_GET['intDays']) > 0) {
    $intDays = intval($_GET['intDays']);
}
$intInterval = 24 * 60 * 60;
$intDate = time();
if (isset($_GET['end']) && !empty($_GET['end'])) {
    $intDate = strtotime($_GET['end']);
}
$arrMOutput["smarty_assign"]['intOverTime'] = $intDate;
for ($i = 1; $i <= $intDays; $i++) {
    $intTmp = $intDate;
Beispiel #6
0
<?php

/**
 * 后台管理栏目清空静态页面文件
 *
 * @author		Arthur(ArthurXF@gmail.com)
 * @copyright	(c) 2006 by bizeway.com
 * @version		$Id$
 * @package		ArthurXF
 * @subpackage	admin
 */
require_once '../config/config.inc.php';
require_once '../checklogin.php';
$objWebInit = new ArthurXF();
//访问权限检查
if (!$objWebInit->checkPopedomG($_SESSION['user_id'], 'r', 'siteset')) {
    check::AlertExit('对不起,您没有读权限', -1);
}
if ($_SERVER["REQUEST_METHOD"] == "GET" && !empty($_GET['id'])) {
    if (!$objWebInit->checkPopedomG($_SESSION['user_id'], 'w', 'siteset')) {
        check::AlertExit('对不起,您没有写权限', -1);
    }
    if (in_array($_GET['id'], array('wap', 'user', 'mcenter', 'keywords', 'rss', 'guest', 'archives', 'install'))) {
        check::AlertExit("设定栏目非法,不允许操作!", -1);
    }
    if ($_GET['ac'] == 'del') {
        if ($_GET['type'] == 0) {
            //删除数据库卸载栏目
            if (!$objWebInit->checkPopedomG($_SESSION['user_id'], 'd', $_GET['id'])) {
                check::AlertExit('对不起,您没有权限访问此页', -1);
            }