Example #1
0
function SMS_ADD_POST($person = 0, $content = 0, $type, $url = 0, $userid)
{
    //发送消息表
    $sms_send = array('receiveperson' => $person, 'content' => $content, 'uid' => $userid, 'date' => get_date('y-m-d H:i:s', PHP_TIME));
    insert_db('sms_send', $sms_send);
    global $db;
    $blog = $db->fetch_one_array("SELECT * FROM " . DB_TABLEPRE . "sms_send  WHERE receiveperson = '" . $person . "' and uid='" . $userid . "' order by id desc");
    $id = $blog["id"];
    //获取字符串
    $receivepersonarr = explode(',', $person);
    //发送消息表
    for ($i = 0; $i < sizeof($receivepersonarr); $i++) {
        //接收消息表
        $sms_receive = array('sendperson' => $userid, 'date' => get_date('y-m-d H:i:s', PHP_TIME), 'content' => $content, 'receiveperson' => get_userid($receivepersonarr[$i]), 'type' => '2', 'smskey' => '1', 'sendid' => $id);
        //接收消息表
        insert_db('sms_receive', $sms_receive);
    }
    if ($id != '') {
        $oalog = array('uid' => $userid, 'content' => $content . get_log(1) . $person, 'title' => '发布短消息', 'startdate' => get_date('Y-m-d H:i:s', PHP_TIME), 'contentid' => $id, 'type' => '4');
        insert_db('oalog', $oalog);
    }
    if ($type == '1') {
        goto_page($url);
    }
}
Example #2
0
                        $newname[$i] = '新版块名称';
                    }
                    $bbsclass = array('name' => $newname[$i], 'type' => $newtype[$i], 'uid' => $_USER->id);
                    insert_db('bbsclass', $bbsclass);
                    $id = $db->insert_id();
                    $content = serialize($bbsclass);
                    $title = '添加版块';
                    get_logadd($id, $content, $title, 30, $_USER->id);
                }
            }
        }
        show_msg('版块信息操作成功!', 'admin.php?ac=' . $ac . '&fileurl=' . $fileurl . '&do=bbsclass');
    } elseif (getGP('id', 'G') != '') {
        $db->query("DELETE FROM " . DB_TABLEPRE . "bbsclass WHERE id = '" . getGP('id', 'G') . "' ");
        $db->query("DELETE FROM " . DB_TABLEPRE . "bbs WHERE bbsclass = '" . getGP('id', 'G') . "' ");
        $content = getGP('id', 'G') . get_log(1) . $_USER->id;
        $title = '删除版块';
        get_logadd(getGP('id', 'G'), $content, $title, 30, $_USER->id);
        show_msg('版块信息删除成功!', 'admin.php?ac=' . $ac . '&fileurl=' . $fileurl . '&do=bbsclass');
    } else {
        get_key("bbsclass_");
        $sql = "SELECT * FROM " . DB_TABLEPRE . "bbsclass  ORDER BY id asc";
        $result = $db->fetch_all($sql);
        include_once 'template/bbsclass.php';
    }
} elseif ($do == 'views') {
    $id = getGP('id', 'G', 'int');
    if ($_POST['view'] != '') {
        $bbsid = getGP('bbsid', 'P');
        $title = getGP('title', 'P');
        $author = getGP('author', 'P');
Example #3
0
<?php

session_start();
include_once 'incl/functions.php';
include_once 'incl/creds.php';
$link = mysqli_connect($sql_host, $sql_user, $sql_pass, $sql_db);
$postid = mysqli_real_escape_string($link, strtolower($_GET['id']));
if (mysqli_num_rows(mysqli_query($link, "SELECT `id` FROM `posts` WHERE `id`='{$postid}'")) <= 0) {
    header("Location:index.php");
}
if (!isset($_SESSION['login'])) {
    $user = null;
    include getLangFile(get_log());
} else {
    $user = getUserInfo($link, $_SESSION['login']);
    include getLangFile($user['lang']);
}
?>
<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>Quatro - Your feed</title>
        <script type="text/javascript" src="resx/js.js"></script>
        <link rel="stylesheet" href="resx/css.css">
        <link rel="stylesheet" href="resx/small_topbar.css">
        <link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css">
    </head>
    <body>
        <?php 
if ($user != null) {
Example #4
0
 if (empty($advertiser_id)) {
     halt(401);
 }
 $reports = [];
 $redis = option('redis');
 $ad_keys = $redis->smembers(advertiser_key($advertiser_id));
 foreach ($ad_keys as $ad_key) {
     $ad = $redis->hgetall($ad_key);
     if (empty($ad)) {
         continue;
     }
     $imp = intval(fetch($ad, 'impressions', 0));
     $ad['impressions'] = $imp;
     $reports[$ad['id']] = ['ad' => $ad, 'clicks' => 0, 'impressions' => $imp];
 }
 $logs = get_log($advertiser_id);
 foreach ($reports as $ad_id => $report) {
     $log = fetch($logs, $ad_id, []);
     $report['clicks'] = count($log);
     $breakdown = array('gender' => (object) [], 'agents' => (object) [], 'generations' => (object) []);
     foreach ($log as $click) {
         incr_hash($breakdown['gender'], $click['gender']);
         incr_hash($breakdown['agents'], $click['agent']);
         if (isset($click['age']) && !empty($click['age'])) {
             $generation = intval($click['age'] / 10);
         } else {
             $generation = 'unknown';
         }
         incr_hash($breakdown['generations'], $generation);
     }
     $report['breakdown'] = $breakdown;
<div id="s1" align="center" valign="center">

     	
<table class="table table-bordered table-condensed">
<colgroup>
	<col>
	<col width="60">
</colgroup>


<?php 
echo '
</table>    
</div> 
';
foreach (get_log($conn) as $log_entry) {
    $sql = "SELECT first_name, last_name FROM user WHERE id = " . $log_entry[3];
    $result = $conn->query($sql);
    $result = $result->fetch_assoc();
    $name = $result['first_name'] . ' ' . $result['last_name'];
    $word = 'have done';
    $color = 'black';
    if ($log_entry[1] == 'muell_done') {
        $what = 'Trash';
        $color = 'green';
    }
    if ($log_entry[1] == 'aus_done') {
        $what = 'Put Out';
        $color = 'green';
    }
    if ($log_entry[1] == 'ein_done') {
Example #6
0
<?php

(!defined('IN_TOA') || !defined('IN_ADMIN')) && exit('Access Denied!');
get_key("office_sms_Increase");
empty($do) && ($do = 'list');
if ($do == 'list') {
    include_once 'template/smsadd.php';
} elseif ($do == 'save') {
    $savetype = getGP('savetype', 'P');
    $content = trim(preg_replace("/[\\s]+/", '', getGP('content', 'P')));
    PHONE_ADD_POST(getGP('receivephone', 'P'), $content, getGP('receive', 'P'), 0, 0, $_USER->id);
    $content = getGP('receivephone', 'P') . get_log(1) . getGP('content', 'P') . get_log(1) . getGP('receive', 'P') . get_log(1) . $_USER->id;
    $title = '发送手机短信';
    get_logadd($id, $content, $title, 6, $_USER->id);
    show_msg('手机短信发送成功!', 'admin.php?ac=smsindex&fileurl=sms');
}
Example #7
0
        /****
        		$fp = fopen($logpath, "a");
        		flock($fp, LOCK_EX);
        		fseek($fp, 0, SEEK_END);
        		$written = fwrite($fp, $buf);
        		flock($fp, LOCK_UN);
        		fclose($fp);
        		return $written;
        		****/
    }
    function syslogex($loglevel, &$ex)
    {
        $msg = $ex->getMessage() . ' ' . $ex->getFile() . ' (' . $ex->getLine() . ')';
        $this->syslog($loglevel, $msg);
    }
}
$logger = Logger::openlog(get_log($home_dir, "log.txt"));
function debug($s)
{
    global $logger;
    $logger->syslog(Logger::LOG_DEBUG, $s);
}
function debug_foreach($x)
{
    global $logger;
    $logger->syslog(Logger::LOG_DEBUG, "{");
    foreach ($x as $k => $v) {
        $logger->syslog(Logger::LOG_DEBUG, "{$k}={$v}");
    }
    $logger->syslog(Logger::LOG_DEBUG, "}");
}
            article_list($_GET["query"]);
            break;
        case "index_lucene":
            index_lucene($_GET, 1);
            break;
        case "get_article":
            get_article($_GET);
            break;
        case "get_concept":
            get_concept($_GET);
            break;
        case "add_log":
            add_log($_GET);
            break;
        case "get_log":
            get_log($_GET);
            break;
        case "admin_updateDOI":
            admin_updateDOI($_GET);
            break;
    }
}
if (isset($_POST["action"])) {
    switch ($_POST["action"]) {
        case "add_article":
            add_article($_POST);
            break;
    }
}
function strip_cdata($str)
{
Example #9
0
function put_log()
{
    global $_STATE;
    global $version;
    $to = $_STATE->to_date->format('Y-m-d');
    $filename = "taskreport_" . $_STATE->orgname . "_" . $_STATE->projname . "_" . $to . ".csv";
    //for file_put...
    require_once "file_put.php";
    //start the file put
    $out = fopen('php://output', 'w');
    $outline = array();
    $outline[] = "taskreport";
    $outline[] = $_STATE->orgname;
    $outline[] = $_STATE->projname;
    $outline[] = $to;
    $outline[] = $version;
    fputcsv($out, $outline);
    //ID row
    $outline = array();
    $fields = "";
    foreach ($_STATE->headings as $name) {
        $outline[] = $name;
    }
    $outline[] = "charged";
    fputcsv($out, $outline);
    //header row
    get_log($out);
    fclose($out);
    FP_end();
    //finish off the file put
}
Example #10
0
if (!defined('IS_GIUEM')) {
    exit;
}
?>
<h1 data-am-scrollspy="{animation:'fade',repeat: false}">回帖记录</h1>
<div class="am-scrollable-vertical" data-am-scrollspy="{animation:'slide-top', delay: 300,repeat: false}">
<table class="am-table am-table-bd am-table-striped am-table-hover">
    <thead>
        <tr>
            <th>时间</th>
            <th>操作</th>
        </tr>
    </thead>
    <tbody>
        <?php 
$log = get_log();
if ($log) {
    foreach ($log as $k) {
        echo '<tr><td>' . date('Y-m-d H:i:s', $k[0]) . '</td><td>' . $k[1] . '</td></tr>';
    }
}
?>
    </tbody>
</table>
</div>
<br />
<button type="button" class="am-btn am-btn-primary" id="del-log" data-am-scrollspy="{animation:'fade',repeat: false}">清除日志</button>
<hr />
<div class="am-modal am-modal-confirm" tabindex="-1" id="my-confirm">
  <div class="am-modal-dialog">
    <div class="am-modal-hd">提示</div>
Example #11
0
    case 'pk_list':
        pk_list();
        break;
    case 'get_one_pk':
        get_one_pk();
        break;
    case 'extended':
        extended_pk_end_time();
        break;
    case 'respond':
        respond_one_pk();
        break;
    case 'judge':
        judge_one_pk();
        break;
    case 'mylog':
        reward_log($GLOBALS['adminid']);
        break;
    case 'reward_log':
        reward_log();
        break;
    case 'isAuthRewards':
        isAuthRewards();
        break;
    case 'get_log':
        get_log();
        break;
    default:
        exit('找不到你要操作的内容');
        break;
}
Example #12
0
function put_log()
{
    global $_DB, $_STATE;
    global $version;
    require_once "lib/props_send.php";
    //routines for sending property values
    $props_send = unserialize($_STATE->props_send);
    $from = $_STATE->from_date->format('Y-m-d');
    $to = $_STATE->to_date->format('Y-m-d');
    $filename = "logs_" . $_STATE->orgname . "_" . $_STATE->projname . "_" . $from . "_to_" . $to . ".csv";
    //for file_put...
    require_once "lib/file_put.php";
    $out = fopen('php://output', 'w');
    $outline = array();
    $outline[] = "logs";
    $outline[] = $version;
    $outline[] = $from;
    $outline[] = $to;
    $outline[] = $_STATE->orgname;
    $outline[] = $_STATE->projname;
    $outline[] = $_STATE->budget;
    $outline[] = $_STATE->budget_exp;
    $outline[] = $_STATE->budget_by;
    $outline[] = $_STATE->mileage;
    fputcsv($out, $outline);
    //ID row
    get_log($props_send, $out);
    $props_send->send_all($out);
    fclose($out);
    FP_end();
}
Example #13
0
(!defined('IN_TOA') || !defined('IN_ADMIN')) && exit('Access Denied!');
get_key("office_info_Increase");
empty($do) && ($do = 'list');
if ($do == 'list') {
    include_once 'template/add.php';
} elseif ($do == 'save') {
    $savetype = getGP('savetype', 'P');
    $receiveperson = getGP('receiveperson', 'P');
    if (getGP('appendix', 'P') != '') {
        $appendix = '<a href="' . getGP('appendix', 'P') . '" target="_blank">附件下载</a>';
    }
    $content = getGP('content', 'P') . $appendix;
    //发送消息表
    $sms_send = array('receiveperson' => $receiveperson, 'content' => $content, 'uid' => $_USER->id, 'date' => get_date('y-m-d H:i:s', PHP_TIME));
    insert_db('sms_send', $sms_send);
    $id = $db->insert_id();
    //获取字符串
    $receivepersonarr = explode(',', $receiveperson);
    //发送消息表
    for ($i = 0; $i < sizeof($receivepersonarr); $i++) {
        //接收消息表
        $sms_receive = array('sendperson' => $_USER->id, 'date' => get_date('y-m-d H:i:s', PHP_TIME), 'content' => $content, 'receiveperson' => get_userid($receivepersonarr[$i]), 'type' => '2', 'smskey' => '1', 'sendid' => $id);
        //接收消息表
        insert_db('sms_receive', $sms_receive);
    }
    if ($id != '') {
        $oalog = array('uid' => $_USER->id, 'content' => $content . get_log(1) . $receiveperson, 'title' => '发布短消息', 'startdate' => get_date('Y-m-d H:i:s', PHP_TIME), 'contentid' => $id, 'type' => '4');
        insert_db('oalog', $oalog);
    }
    show_msg('短消息发送成功!', 'admin.php?ac=index&fileurl=sms');
}
Example #14
0
    <head>
        <meta charset="utf-8">
        <title>Agriculture Information Portal - Home</title>
        <link rel="stylesheet" href="../css/bootstrap.css">
        <link rel="stylesheet" href="../css/main.css">
    </head>
    
    <body id="log">
    	<?php 
include "../html_parts/header.html";
?>
        
        <section class="row">
        	<div class="col col-sm-2">
				<?php 
include "../html_parts/ai_nav.html";
?>
            </div>
        	<div class="col col-sm-10">
				<?php 
$con = db_connect();
$log = get_log($con, $_SESSION['user']);
echo $log;
?>
            </div>
        </section>
        
        <script src="../javascript/bootstrap.js"></script>
        <script src="../javascript/ai.js"></script>
    </body>
</html>
Example #15
0
<?php

$page_title = 'Lagerlogg';
require_once 'includes/load.php';
// Checking userlevel
page_require_level(1);
//Show only own sales, unless userlevel is admin
$logs = get_log();
include_once 'layouts/header.php';
?>

<div class="row">
    <div class="col-md-6">
        <?php 
echo display_msg($msg);
?>
    </div>
</div>
<div class="row">
    <div class="col-md-12">
        <div class="panel panel-default">
            <div class="panel-heading clearfix">
                <strong>
                    <span class="glyphicon glyphicon-th"></span>
                    <span>Lagerlogg</span>
                </strong>
            </div>
            <div class="panel-body">
                <table class="table table-bordered table-striped">
                    <thead>
                    <tr>
Example #16
0
         return;
     }
     if (count($argv) == 3) {
         post_job($argv[2], null);
     } else {
         if (count($argv) == 4) {
             post_job($argv[2], $argv[3]);
         }
     }
 } else {
     if ($cmd == "log") {
         if (count($argv) == 2) {
             echo "Error: more arguments required.";
             return;
         }
         get_log($argv[2]);
     } else {
         if ($cmd == "result") {
             if (count($argv) == 2) {
                 echo "Error: more arguments required.";
                 return;
             }
             get_result($argv[2]);
         } else {
             if ($cmd == "delete") {
                 if (count($argv) == 2) {
                     echo "Error: more arguments required.";
                     return;
                 }
                 delete($argv[2]);
             } else {