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"); //修改成功!!
$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 {
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':