Ejemplo n.º 1
0
    exit;
}
//--社群按鈕
$data["twitterurl"] = '//' . $_SERVER['HTTP_HOST'] . '/includes/twitter/twitterapi.php?callback=' . urlencode('//' . $_SERVER['HTTP_HOST'] . '/member/net_login');
$data["yahoourl"] = '//' . $_SERVER['HTTP_HOST'] . '/includes/openid/yahooapi.php?callback=' . urlencode('//' . $_SERVER['HTTP_HOST'] . '/member/net_login');
$data["fburl"] = '//' . $_SERVER['HTTP_HOST'] . '/includes/openid/fbapi.php?callback=' . urlencode('//' . $_SERVER['HTTP_HOST'] . '/member/net_login');
$data["googleurl"] = '//' . $_SERVER['HTTP_HOST'] . '/includes/googleapi/googleapi.php?callback=' . urlencode('//' . $_SERVER['HTTP_HOST'] . '/member/net_login');
switch ($act) {
    case "detail":
        $_SESSION["member_info"]["member"] = $member->getinfo();
        //--級別
        $temp = $console->conn->GetRow("select * from " . PREFIX . "data_list where type='memberdesh' and new_type='" . $_SESSION["member_info"]["member"]["type"] . "'");
        $_SESSION["member_info"]["member"]["type_html"] = $temp["name"];
        if ($_POST) {
            unset($_POST["account"]);
            if ($member->update($_POST)) {
                alert($console->tags('UPDATE_SURE'), $console->_j_web_set['main_path'] . "/member/detail");
                // 修改成功!!
                exit;
            }
        }
        break;
    case "cpw":
        if ($_POST) {
            //--判斷有新密碼 以及  (舊密碼等於會員中的資料 或者 不需要判別資料)
            if ($_POST["new_password"] && (md5($_POST["password"]) == $member->getinfo('password') || $_GET["nock"])) {
                $update["password"] = $_POST["new_password"];
                $update["create_date"] = date("Y-m-d H:i:s");
                if ($member->update($update)) {
                    alert($console->tags('UPDATE_SURE'), $console->_j_web_set['main_path'] . "/member/detail");
                    //修改成功!!
Ejemplo n.º 2
0
        $order_list = $shopping_car->order_list("pay_status=1 and status=1 and create_date>='" . $member->getinfo('mode_time') . "'");
        if ($order_list) {
            foreach ($order_list as $k => $v) {
                $check_total += $v['total'] * 1;
            }
        }
        //--
        $vip_m = $conn->GetRow("select * from " . PREFIX . "data_list where type='memberdesh' and new_type='vip' and status=1");
        if ($vip_m) {
            if ($check_total >= $vip_m['memo'] * 1 && $vip_m['memo'] * 1 > 0) {
                $indata["type"] = $vip_m['new_type'];
                $indata["mode_time"] = date('Y-m-d H:i:s', strtotime('+1 year'));
            } else {
                $indata['type'] = 'member';
            }
            $member->update($indata);
        }
    }
}
//--刪除
if ($_GET["del"] && $_GET["del"] != '') {
    if ($shopping_car->car_remove($_GET["del"])) {
        linkto('?list=1');
    }
}
//--付款
if ($_GET["payorder"]) {
    $pay_bill = $shopping_car->getorder(" where id='" . $_GET["payorder"] . "'");
    if ($pay_bill["pay_status"] != '1') {
        $temp = $shopping_car->esun_pay_send($pay_bill, '回傳路由');
    } else {
Ejemplo n.º 3
0
 case 'avatar':
     if ($_FILES) {
         exit(json_encode(array('state' => 1, 'return_data' => $_FILES)));
     }
     if (!$_FILES || !is_uploaded_file($_FILES['val']['tmp_name'])) {
         exit(json_encode($return_data['return_data'] = '请选择上传文件'));
     }
     $file_name = date("YmdHi") . "_" . rand(1000, 9999) . $ext_name;
     if (!is_dir($pathname)) {
         mkdirs($pathname);
     }
     @move_uploaded_file($_FILES['val']['tmp_name'], $pathname . '/' . $file_name);
     $fileName = $path . '/' . $file_name;
     $update_arr = array('avatar' => $fileName);
     $where = "`id`={$mid}";
     $member->update($update_arr, $where);
     //删掉之前使用的头像
     unlink('../' . $member_rs['avatar']);
     $return_data['return_data'] = API_URL . $fileName;
     break;
 case 'nickname':
     if (!$val) {
         exit(json_encode($return_data['return_data'] = '请输入您的昵称'));
     }
     $val = substr($val, 0, 25);
     $update_arr = array('nickname' => $val);
     $where = "`id`={$mid}";
     $member->update($update_arr, $where);
     $return_data['return_data'] = $val;
     break;
 case 'name':