Example #1
0
             }
         }
         if (empty($picdata['filepath'])) {
             showmessage(srlang('error_pictip'));
         }
         $setarr['pic'] = $picdata['filepath'];
         $setarr['albumname'] = empty($albumname) ? $picdata['filename'] : $albumname;
         $setarr['catid'] = $catid;
         $setarr['depict'] = dhtmlspecialchars(trim($_G['sr_depict']));
         $setarr['displayorder'] = intval(trim($_G['sr_displayorder']));
         $setarr['dateline'] = TIMESTAMP;
         $setarr['uid'] = $_G['uid'];
         $setarr['bid'] = $bid;
         $setarr['username'] = $_G['username'];
         C::t('#sanree_brand#sanree_brand_album')->insert($setarr);
         fixalbumpic($catid, $setarr);
         $msg = srlang('uploadpicsucceed');
     }
     $extra = array();
     $url_forward = srreferer() ? $_G['referer'] : 'plugin.php?id=sanree_brand&mod=mybrand&view=myalbum&st=album&catid=' . $catid . '&bid=' . $bid;
     if ($_G['inajax']) {
         $href = $url_forward;
         $href = str_replace("'", "\\'", $href);
         $url_forward = '';
         $extra = array('showdialog' => false, 'extrajs' => "<script type=\"text/javascript\" reload=\"1\">hideWindow('uploadpicdlg', 0, 1);\r\nsetTimeout(\"window.location.href ='" . $href . "';\", 3000);</script>");
     }
     showmessage($msg, $url_forward, array(), $extra);
 } else {
     $orderby = 'displayorder,dateline desc';
     $catid = intval($_G['sr_catid']);
     $where = array();
Example #2
0
$do = $_G['sr_do'];
$doarray = array('album');
if (!in_array($do, $doarray)) {
    showmessage(srlang('unknowact'));
}
if ($do == 'album') {
    $bid = intval($_G['sr_bid']);
    $brandresult = C::t('#sanree_brand#sanree_brand_businesses')->getbusinesses_by_bid($bid);
    if (!$brandresult) {
        showmessage(srlang('nodengji'));
    }
    $brandgroup = C::t('#sanree_brand#sanree_brand_group')->get_by_groupid($brandresult['groupid']);
    if (intval($brandgroup['allowdeletealbum']) != 1) {
        showmessage(srlang('notallowdeletealbum'));
    }
    $albumid = intval($_G['sr_albumid']);
    $albumresult = C::t('#sanree_brand#sanree_brand_album')->userget_by_albumid($albumid, intval($_G['uid']));
    if (!$albumresult) {
        showmessage(srlang('nopic'));
    }
    if ($_G['uid'] != $albumresult['uid']) {
        showmessage(srlang('erroruser'));
    }
    $result = C::t('#sanree_brand#sanree_brand_album_category')->get_by_catid(intval($albumresult['catid']));
    if (md5($result['pic']) == md5($albumresult['pic'])) {
        fixalbumpic(intval($albumresult['catid']), array('pic' => NULL));
    }
    mydeletepics($albumid);
    $rurl = 'plugin.php?id=sanree_brand&mod=mybrand&view=myalbum&st=album&bid=' . $bid . '&catid=' . intval($albumresult['catid']);
    showmessage(srlang('succeed'), $rurl);
}