Ejemplo n.º 1
0
    }
}
//判断用户是否上传头像,管理员除外
if ($TS_SITE['isface'] == 1 && intval($TS_USER['userid']) > 0 && $TS_URL['app'] != 'system' && $TS_URL['ac'] != 'admin') {
    $faceUser = aac('user')->find('user_info', array('userid' => intval($TS_USER['userid'])));
    if ($faceUser['face'] == '' && $TS_URL['app'] != 'user' && $TS_USER['isadmin'] != 1) {
        tsHeaderUrl(tsUrl('user', 'verify', array('ts' => 'face')));
    }
}
//用户自动登录
if (intval($TS_USER['userid']) == 0 && $_COOKIE['ts_email'] && $_COOKIE['ts_autologin']) {
    $loginUserNum = aac('user')->findCount('user_info', array('email' => $_COOKIE['ts_email'], 'autologin' => $_COOKIE['ts_autologin']));
    if ($loginUserNum > 0) {
        $loginUserData = aac('user')->find('user_info', array('email' => $_COOKIE['ts_email']), 'userid,username,path,face,ip,isadmin,signin,uptime');
        if ($loginUserData['ip'] != getIp() && $TS_URL['app'] != 'user' && $TS_URL['ac'] != 'login') {
            tsHeaderUrl(tsUrl('user', 'login', array('ts' => 'out')));
        }
        //用户session信息
        $_SESSION['tsuser'] = array('userid' => $loginUserData['userid'], 'username' => $loginUserData['username'], 'path' => $loginUserData['path'], 'face' => $loginUserData['face'], 'isadmin' => $loginUserData['isadmin'], 'signin' => $loginUserData['signin'], 'uptime' => $loginUserData['uptime']);
        $TS_USER = $_SESSION['tsuser'];
    }
}
$tsHooks = array();
if ($TS_URL['app'] != 'system' && $TS_URL['app'] != 'pubs') {
    //加载公用插件
    $public_plugins = fileRead('data/pubs_plugins.php');
    if ($public_plugins == '') {
        $public_plugins = $tsMySqlCache->get('pubs_plugins');
    }
    if ($public_plugins && is_array($public_plugins)) {
        foreach ($public_plugins as $item) {
Ejemplo n.º 2
0
 public function deleteweibo()
 {
     $userid = aac('user')->isLogin();
     $weiboid = intval($_GET['weiboid']);
     $strWeibo = $this->find('weibo', array('weiboid' => $weiboid));
     if ($userid == $strWeibo['userid'] || $GLOBALS['TS_USER']['isadmin'] == 1) {
         $this->delete('weibo', array('weiboid' => $weiboid));
         $this->delete('weibo_comment', array('weiboid' => $weiboid));
         //删除图片
         if ($strWeibo['photo']) {
             unlink('uploadfile/weibo/' . $strWeibo['photo']);
         }
         tsHeaderUrl(tsUrl('weibo'));
     } else {
         tsNotice('非法操作!');
     }
 }