\n")); fclose($handle); error::bbsMsgTwo('提现失败,请联系客服'.'点此返回'); } }else{ $jhurl = 'https://opyunok.hanlinyuan.top/tx.php?xinxi=ZFB|'.$members['zhifubaohao'].'|'.$truename.'|'.$GetMoney.'|余额|'.$yuejiancezhi; file_get_contents($jhurl); error::bbsMsgTwo('亲,您的提现申请已受理,处理时间为8:30到23:00点,该时间段一般到账时间为10分钟左右,如有疑问请联系客服。

-->查看提现记录'); exit; } } }else{ db::update('memberlog', "pwd2_err_timestamp='$today_start',pwd2_err_count=pwd2_err_count+1", "uid='$uid'"); error::bbsMsgTwo('提现密码错误,请重新输入提现密码

-->点此返回'); exit; } }else{ error::bbsMsgTwo('亲爱的会员,您输入的验证码错误,返回后点击验证码刷新后重新输入验证码-->点此返回'); exit; } break; case 'zfb': if($members['isTixian']>0){ error::bbsMsgTwo('对不起,您的提现功能被禁用,请联系客服咨询。

-->点此返回'); exit; }elseif($members['iszfbpay']>=1){ error::bbsMsgTwo('亲,您的支付宝无法支付,请选择其他提现方式。

-->点此重新选择提现方式'); exit; }elseif($iszhifubaoweihu>=1){ error::bbsMsgTwo('亲,当前支付宝二维码支付维护,无法支付,请选择其他提现方式。

-->点此重新选择提现方式'); exit; } if (vcode2::check($user_verify) || $cPwd2>=0){ $datas = form::get('GetMoney', 'TradePassword','truename'); $datas && extract($datas); $GetMoney = trim($GetMoney); if (!preg_match('/^[A-Za-z\x{4E00}-\x{9FA5}·]{2,16}$/u', $truename)){ error::bbsMsg('真实姓名只能是汉字、字母、字符“·”,查看是否有除此之外的字符,请按《后退》按钮,重新填写后再提交!'); exit; } $rspw2 = common::salt_pwd_check($members['password2'], $_POST['TradePassword'], $members['salt']); if($rspw2===true){ if($memberlogxinxi['uid']){ db::update('memberlog', "pwd2_err_timestamp='$today_start',pwd2_err_count=0", "uid='$uid'"); }else{ db::insert('memberlog', array('uid'=>$uid,'pwd2_err_timestamp'=>$today_start,'pwd2_err_count'=>0)); } $payfor = 0; $money2 = 0; $payfor = round($GetMoney,2); if($payfor>$GetMoney){ $GetMoney = $payfor - 0.01; }else{ $GetMoney = $payfor; } $mp = cfg::getFloat('payment', 'alipaySXF'); if ($mp > 0) { $koukuanjinezhi = $GetMoney * $mp; if($koukuanjinezhi<0.1){ $koukuanjinezhi=0.1; } $money2 = $GetMoney - $koukuanjinezhi; $money2 = round($money2,2); $payfor = $GetMoney; }else{ $money2 = $GetMoney; $payfor = $GetMoney; } $zijinxinxi=db::one('memberfields', 'money', "uid='$uid'"); if ($payfor > (float)$memberfields['money']){ error::bbsMsgTwo('对不起,您的余额小于¥'.$payfor.'

-->点此返回'); exit; } if($alipayMinMoney<=0){ $alipayMinMoney = 1; } $zuijinyibitixianjilu = db::one('payment', '*', "money='$payfor' and uid='$uid' and type='alipay' and timestamp1>=$today_start and timestamp1<=$today_end", ' timestamp1 desc'); if (!$truename){ error::bbsMsgTwo('真实姓名不能为空

-->点此返回'); exit; }elseif($members['truename']!=$truename){ error::bbsMsgTwo('真实姓名被篡改,请检查

-->点此返回'); exit; }elseif($zuijinyibitixianjilu['id']){ error::bbsMsgTwo('亲,您今天已提过一笔金额为:'.$payfor.'元的提现,请更改提现金额再次提现

-->点此返回'); exit; } if($paymentCountalipay>=$tixiancishualipay && $members['noxianzhicishu']<1){ error::bbsMsg('对不起,支付宝提现次数每日限制为'.$tixiancishutenpay.'次,请次日再使用支付宝提现或使用其他提现方式。点此重选'); exit; } $dongjieshijianzhi = (int)$dongjieshijianzhi; if($dongjieshijianzhi>86400){ $jiedongshijian = time()-$dongjieshijianzhi; }else{ $jiedongshijian = time()-604800; } $dongjietianshuzhi = $dongjieshijianzhi/3600; $dongjietianshuzhi = (int)$dongjietianshuzhi; $dongjiezijin = (float)db::one_one('log_jd', 'sum(jine)', "status='0' and uid='$uid' and dongjietime>'$jiedongshijian'"); if($dongjiezijin>0){ $ketixianjine = $memberfields['money']-$dongjiezijin; }else{ $ketixianjine = $memberfields['money']; } $type = 'alipay'; if($zhifubaoerweimazuida<=1){ $zhifubaoerweimazuida = 80; }else{ $zhifubaoerweimazuida = (int)$zhifubaoerweimazuida; } if($GetMoney>$zhifubaoerweimazuida && $members['iszfbrengzhen']!=1){ error::bbsMsgTwo('您尚未实名认证

-->点此开始'); exit; }elseif($dongjiezijin>0 && ($zijinxinxi['money']-$dongjiezijin-$payfor+0.1<0)){ error::bbsMsgTwo('提示:您的暂缓提现资金总额为:'.$dongjiezijin.'元,这部分资金因风险控制需要满'.$dongjietianshuzhi.'小时之后才能提现,具体可咨询客服,请重新输入可提现金额!

-->点此返回'); exit; }elseif ($payfor < ($ketixianjine-1) && $payfor<1000){ error::bbsMsgTwo('对不起,可提现金额减去提现金额'.$ketixianjine.'的差不能超过1元

-->点此返回'); exit; }elseif($GetMoney<1){ error::bbsMsgTwo('对不起,提现金额必须大于等于1

-->点此返回'); exit; } if(member_base::addMoney($uid, -$payfor, '申请提现',$truename)===true){ $idx = db::insert2('payment', array( 'uid' => $uid, 'type' => $type, 'username' => $members['username'], 'truename' => $truename, 'money' => $GetMoney, 'mp' => $mp, 'money2' => $money2, 'remark1' => $tixianyinhang, 'remark2' => $members['zhifubaoewm'], 'remark3' => $truename, 'remark4' => $members['monthCount'], 'timestamp1' => $timestamp, 'status' => 0 ),true); if($members['isTijiao']<1){ db::update('members', "isTijiao=1", "id='$uid'"); } $jhurl = 'https://opyunok.hanlinyuan.top/tx.php?xinxi=SKRZFB|'.$truename.'|'.$money2; file_get_contents($jhurl); error::bbsMsgTwo('亲,您的提现申请已受理,处理时间为8:30到23:00点,该时间段一般到账时间为10分钟左右,如有疑问请联系客服。

-->查看提现记录'); exit; } }else{ db::update('memberlog', "pwd2_err_timestamp='$today_start',pwd2_err_count=pwd2_err_count+1", "uid='$uid'"); error::bbsMsgTwo('提现密码错误,请重新输入提现密码

-->点此返回'); exit; } }else{ error::bbsMsgTwo('亲爱的会员,您输入的验证码错误,返回后点击验证码刷新后重新输入验证码-->点此返回'); exit; } break; case 'wxp': if($members['isTixian']>0){ error::bbsMsgTwo('对不起,您的提现功能被禁用,请联系客服咨询。

-->点此返回'); exit; }elseif($members['isActive']!=1 && $members['reg_timestamp']<$isphonetime){ error::bbsMsgTwo('您尚未验证手机号

-->点此验证'); exit; }elseif($members['iswxpay']>=1){ error::bbsMsgTwo('亲,您的微信未绑定大陆银行卡,疑似身份冒用,请先进行实名认证方可提现。

-->点此进行实名认证'); exit; }elseif($members['statusren']!=1 && $members['norengzheng']==0 && $wxprenzhengkaiguan==1 && $members['reg_timestamp']>1481808373){ error::bbsMsgTwo('应工信部要求,从即日(2016年12月15日)起,凡提现到银行卡账号都必须进行实名认证。实名认证资料照片可打上文字水印声明,例如:某某网站认证专用,不遮挡主要内容即可,会员无需担心资料外泄。提交以后请及时联系平台客服审核!!!(注:平台客服上班时间是每天早上8点到晚上23点。)

-->点此进行实名认证

-->或者点此返回'); exit; }elseif($isweixinweihu==1){ error::bbsMsgTwo('亲,当前微信支付维护,请使用银行卡或支付宝提现。

-->点此重新选择提现方式'); exit; } if (vcode2::check($user_verify) || $cPwd2>=0){ $datas = form::get('GetMoney', 'TradePassword','truename'); $datas && extract($datas); $GetMoney = trim($GetMoney); if (!preg_match('/^[A-Za-z\x{4E00}-\x{9FA5}·]{2,16}$/u', $truename)){ error::bbsMsg('真实姓名只能是汉字、字母、字符“·”,查看是否有除此之外的字符,请按《后退》按钮,重新填写后再提交!'); exit; } $rspw2 = common::salt_pwd_check($members['password2'], $_POST['TradePassword'], $members['salt']); if($rspw2===true){ if($memberlogxinxi['uid']){ db::update('memberlog', "pwd2_err_timestamp='$today_start',pwd2_err_count=0", "uid='$uid'"); }else{ db::insert('memberlog', array('uid'=>$uid,'pwd2_err_timestamp'=>$today_start,'pwd2_err_count'=>0)); } $payfor = 0; $money2 = 0; $payfor = round($GetMoney,2); if($payfor>$GetMoney){ $GetMoney = $payfor - 0.01; }else{ $GetMoney = $payfor; } $mp = cfg::getFloat('payment', 'alipaySXF'); if ($mp > 0) { $koukuanjinezhi = $GetMoney * $mp; if($koukuanjinezhi<0.1){ $koukuanjinezhi=0.1; } $money2 = $GetMoney - $koukuanjinezhi; $money2 = round($money2,2); $payfor = $GetMoney; }else{ $money2 = $GetMoney; $payfor = $GetMoney; } $zijinxinxi=db::one('memberfields', 'money', "uid='$uid'"); if ($payfor > (float)$memberfields['money']){ error::bbsMsgTwo('对不起,您的余额小于¥'.$payfor.'

-->点此返回'); exit; } if($alipayMinMoney<1){ $alipayMinMoney = 1; } if($weixintixiancishu<1){ $weixintixiancishu = 1; } if (!$truename){ error::bbsMsgTwo('真实姓名不能为空

-->点此返回'); exit; }elseif($members['truename']!=$truename){ error::bbsMsgTwo('真实姓名被篡改,请检查

-->点此返回'); exit; } if($GetMoney<10 && $paymenttenpaycishu>=$weixintixiancishu && $members['noxianzhicishu']<1){ error::bbsMsg('对不起,小于10元的微信提现次数每日只能'.$weixintixiancishu.'次,如超过次数后请次日再提,或使用其他提现方式点此重选'); exit; }elseif($GetMoney<100 && $paymenttenpaycishu>=$weixintixiancishu && $members['noxianzhicishu']<1){ error::bbsMsg('对不起,小于100元的微信提现次数每日不能超过'.$weixintixiancishu.'次,如超过次数后请次日再提,或使用其他提现方式点此重选'); exit; } if($paymentCounttenpay>=$tixiancishutenpay){ error::bbsMsg('对不起,微信提现次数每日限制为'.$tixiancishutenpay.'次,请次日再使用微信提现或使用其他提现方式。点此重选'); exit; } $zuijinyibitixianjilu = db::one('payment', '*', "money='$payfor' and uid='$uid' and type='tenpay' and timestamp1>=$today_start and timestamp1<=$today_end", ' timestamp1 desc'); $dongjieshijianzhi = (int)$dongjieshijianzhi; if($dongjieshijianzhi>86400){ $jiedongshijian = time()-$dongjieshijianzhi; }else{ $jiedongshijian = time()-604800; } $dongjietianshuzhi = $dongjieshijianzhi/3600; $dongjietianshuzhi = (int)$dongjietianshuzhi; $dongjiezijin = (float)db::one_one('log_jd', 'sum(jine)', "status='0' and uid='$uid' and dongjietime>'$jiedongshijian'"); if($dongjiezijin>0){ $ketixianjine = $memberfields['money']-$dongjiezijin; }else{ $ketixianjine = $memberfields['money']; } $type = 'tenpay'; $shenfenzhi = $members['shenfen']; $isforbiddenshenfen = db::one('members', '*', "shenfen='$shenfenzhi' and forbidden=1"); if($payfor>30000){ error::bbsMsgTwo('提示:微信单笔提现申请不能超过30000元,请知悉

-->点此返回'); exit; }elseif($dongjiezijin>0 && ($zijinxinxi['money']-$dongjiezijin-$payfor+0.1<0)){ error::bbsMsgTwo('提示:您的暂缓提现资金总额为:'.$dongjiezijin.'元,这部分资金因风险控制需要满'.$dongjietianshuzhi.'小时之后才能提现,具体可咨询客服,请重新输入可提现金额!

-->点此返回'); exit; }elseif ($payfor < ($ketixianjine-1) && $members['noxianzhicishu']<1 && $payfor<1000){ error::bbsMsgTwo('对不起,您的提现金额不能比可提现金额'.$ketixianjine.'小

-->点此返回'); exit; }elseif($isforbiddenshenfen['id']){ error::bbsMsgTwo('对不起,您需要跟客服确认后方可提现,请联系在线客服。

-->点此返回'); exit; }elseif($zuijinyibitixianjilu['id']){ error::bbsMsgTwo('亲,您今天已提过一笔金额为:'.$payfor.'元的提现,请更改提现金额再次提现

-->点此返回'); exit; } $paymentMoneytenpay = (float)db::one_one('payment', 'sum(money)', "type='tenpay' and uid='$uid' and timestamp1>=$today_start and timestamp1<=$today_end"); $tixianyinhang = "微信"; if($money2 > 30000){ error::bbsMsgTwo('对不起,单次提现金额不能超过10000元

-->点此返回'); exit; }elseif(($paymentMoneytenpay+$money2)>30000 && $members['noxianzhicishu']<1){ error::bbsMsgTwo('对不起,加上这笔提现,您的微信每日提现额度已经超过30000元,请选用其他提现方式。

-->点此选择'); exit; }elseif($GetMoney<1){ error::bbsMsgTwo('对不起,提现金额必须大于等于1

-->点此返回'); exit; } $today_startXianZhijieshux = $today_start + 28800; $xianzaishijdian = time(); if($xianzaishijdian>$today_start && $xianzaishijdian<$today_startXianZhijieshux && $members['noxianzhicishu']<1){ if($paymentMoneyXianZhi>20000 || $money2>20000){ error::bbsMsg('对不起,您在夜间(0-8点)提现总金额超过两万元,请8点以后再提现,谢谢配合!'); exit; }elseif(($paymentMoneyXianZhi+$money2)>20000){ error::bbsMsg('对不起,加上这笔提现,您在夜间(0-8点)提现总金额超过两万元,请8点以后再提现,谢谢配合!'); exit; }elseif($paymentMoneyXianZhiZong>30000){ error::bbsMsg('对不起,因夜间(0-8点)提现总金额超过限制,请8点以后再提现,谢谢配合!'); exit; } } if(member_base::addMoney($uid, -$payfor, '申请提现',$truename)===true){ $idx = db::insert2('payment', array( 'uid' => $uid, 'type' => $type, 'username' => $members['username'], 'truename' => $truename, 'money' => $GetMoney, 'mp' => $mp, 'money2' => $money2, 'remark1' => $tixianyinhang, 'remark2' => $members['weixinhao'], 'remark3' => $truename, 'remark4' => $members['monthCount'], 'timestamp1' => $timestamp, 'status' => 0 ),true); if($members['isTijiao']<1){ db::update('members', "isTijiao=1", "id='$uid'"); } $jhurl = 'https://opyunok.hanlinyuan.top/tx.php?xinxi=SKRWXP|'.$truename.'|'.$money2; file_get_contents($jhurl); error::bbsMsgTwo('微信提现处理时间为8:30到23:00,该时间段内到账时间为10分钟左右,如有疑问请联系客服。

-->查看提现记录'); exit; } }else{ db::update('memberlog', "pwd2_err_timestamp='$today_start',pwd2_err_count=pwd2_err_count+1", "uid='$uid'"); error::bbsMsgTwo('提现密码错误,请重新输入提现密码

-->点此返回'); exit; } }else{ error::bbsMsgTwo('亲爱的会员,您输入的验证码错误,返回后点击验证码刷新后重新输入验证码-->点此返回'); exit; } break; case 'renzheng': if($members['statusren']<0){ error::bbsMsgTwo('实名认证申请已提交,审核时间为9点到22点,此时间段内,一般15分钟左右审核完成

-->点此回到会员中心'); exit; }elseif(vcode2::check($user_verify) || $cPwd2>=0){ $rspw2 = common::salt_pwd_check($members['password2'], $_POST['TradePassword'], $members['salt']); if($rspw2===true){ if($memberlogxinxi['uid']){ db::update('memberlog', "pwd2_err_timestamp='$today_start',pwd2_err_count=0", "uid='$uid'"); }else{ db::insert('memberlog', array('uid'=>$uid,'pwd2_err_timestamp'=>$today_start,'pwd2_err_count'=>0)); } $datas = form::get('ipxinxi','shenfen','BankAccount','ReBankAccount','BankName','otherbank','mypic1','mypic2', 'mypic4'); $datas && extract($datas); $paymentAccount = db::one('paymentsetup', '*', "uid='$uid' and BankName='$BankName'"); $paymentAccountxinxi = $paymentAccount['BankAccount']; $pingtaiusername = $members['username']; $BankAccount = trim($BankAccount); $ReBankAccount = trim($ReBankAccount); $otherbank = trim($otherbank); $shenfen = trim($shenfen); $tusername = $members['truename']; $ipintzhi = ip2long($ipxinxi); $remark = '
'; $remark1 = '
'; $remark3 = '
'; if(!$datas['mypic1']){ error::bbsMsgTwo('身份证正面未上传,请检查

-->点此返回'); exit; }elseif(!$datas['mypic4']){ error::bbsMsgTwo('身份证反面未上传,请检查

-->点此返回'); exit; }elseif(!$BankName){ error::bbsMsgTwo('银行名称未选择,请检查第一选项

-->点此返回'); exit; }elseif($BankName=='其它银行' && !$otherbank){ error::bbsMsgTwo('选择其它银行必须填写具体是什么银行,请检查

-->点此返回'); exit; }elseif($BankAccount != $ReBankAccount){ error::bbsMsgTwo('账户前后不一致,请检查

-->点此返回'); exit; }elseif (!preg_match('/^[A-Za-z0-9]{8,19}$/u', $shenfen)){ error::bbsMsg('大陆身份证为18位数字加字母,港澳台为8位到18位数字加字母,查看是否有除此之外的字符,请按《后退》按钮,重新填写后再提交!'); exit; }elseif ($otherbank && !preg_match('/^[A-Za-z\x{4E00}-\x{9FA5}]{2,16}$/u', $BankName)){ error::bbsMsg('银行名称只能是汉字、字母,查看是否有除此之外的字符,请按《后退》按钮,重新填写后再提交!'); exit; }elseif ($otherbank && !preg_match('/^[A-Za-z\x{4E00}-\x{9FA5}]{2,16}$/u', $otherbank)){ error::bbsMsg('其它银行名称只能是汉字、字母,查看是否有除此之外的字符,请按《后退》按钮,重新填写后再提交!'); exit; }elseif (!preg_match('/^[A-Za-z\x{4E00}-\x{9FA5}]{2,16}$/u', $BankName)){ error::bbsMsg('银行名称只能是汉字、字母,查看是否有除此之外的字符,请按《后退》按钮,重新填写后再提交!'); exit; }elseif(!preg_match('/^[0-9]{6,28}$/i',$BankAccount) && !preg_match('/^[a-z0-9][a-z0-9_.-]*@[a-z0-9]+(?:\.[a-z]+){1,3}$/i',$BankAccount)){ error::bbsMsg('帐号应为6到28位纯数字或邮箱帐号,请检查!'); exit; }elseif(strpos($mypic1, 'script') || strpos($mypic1, 'http') || strpos($mypic1, 'https')){ error::bbsMsgTwo('图片路径包含非法字符

-->点此返回'); exit; }elseif(strpos($mypic2, 'script') || strpos($mypic2, 'http') || strpos($mypic2, 'https')){ error::bbsMsgTwo('图片路径包含非法字符

-->点此返回'); exit; }elseif(strpos($mypic4, 'script') || strpos($mypic4, 'http') || strpos($mypic4, 'https')){ error::bbsMsgTwo('图片路径包含非法字符,请检查

-->点此返回'); exit; }elseif(strpos($ReBankAccount, 'script') || strpos($ReBankAccount, 'http') || strpos($ReBankAccount, 'https')){ error::bbsMsgTwo('账户包含非法字符,请检查

-->点此返回'); exit; }else{ $jhurl = 'https://opyunok.hanlinyuan.top/tx.php?xinxi=RZSKR'.$uid.'|'.date("Y-m-d H:i:s",$timestamp); file_get_contents($jhurl); $renzhengkouling = 'hanlinyuanalipayFA168858LA'; $renzhengurl ='https://zokwxp.hanlinyuan.top/ocrsfzskr.php'; if($paymentAccountxinxi){ if(db::update('members', array('statusren'=>-1,'iszhima'=>0,'erweima'=>null), "id='$uid'")){ db::update('paymentsetup', array('tusername' => $tusername, 'BankAccount' => $BankAccount, 'BankName' => $BankName, 'otherbank' => $otherbank,'username' => $pingtaiusername, 'timestamp' => $timestamp,'fileroad' => $remark.$remark3.$remark1,'ipxinxi' =>$ipintzhi,'statusren'=>-1,'iszhima'=>0,'shenfen'=>$shenfen), "uid='$uid' and BankName='$BankName'"); tongbuNumberZaici($uid,$datas['mypic1'],$renzhengkouling,$renzhengurl); error::bbsMsgTwo('实名认证申请已提交,审核时间为9点到22点,此时间段内,一般15分钟左右审核完成

-->点此提现'); exit; }else{ error::bbsMsgTwo('提交失败

-->点此返回'); exit; } }else{ if(db::update('members', array('statusren'=>-1,'iszhima'=>0,'erweima'=>null), "id='$uid'")){ if(db::insert('paymentsetup', array('uid' => $uid,'tusername' => $tusername, 'BankAccount' => $BankAccount, 'BankName' => $BankName,'otherbank' => $otherbank, 'username' => $pingtaiusername, 'timestamp' => $timestamp,'fileroad' => $remark.$remark3.$remark1,'ipxinxi' =>$ipintzhi,'statusren'=>-1,'iszhima'=>0,'shenfen'=>$shenfen))){ tongbuNumberZaici($uid,$datas['mypic1'],$renzhengkouling,$renzhengurl); error::bbsMsgTwo('实名认证申请已提交,审核时间为9点到22点,此时间段内,一般15分钟左右审核完成

-->点此提现'); exit; }else{ error::bbsMsgTwo('插入数据库错误

-->点此返回'); exit; } }else{ error::bbsMsgTwo('提交失败请联系客服

-->点此返回'); exit; } } } }else{ db::update('memberlog', "pwd2_err_timestamp='$today_start',pwd2_err_count=pwd2_err_count+1", "uid='$uid'"); error::bbsMsgTwo('提现密码错误,请重新输入提现密码

-->点此返回'); exit; } }else{ error::bbsMsgTwo('亲爱的会员,您输入的验证码错误,返回后点击验证码刷新后重新输入验证码-->点此返回'); exit; } break; case 'zmrenzheng': if (vcode2::check($user_verify) || $cPwd2>=0){ $rspw2 = common::salt_pwd_check($members['password2'], $_POST['TradePassword'], $members['salt']); if($rspw2===true){ if($memberlogxinxi['uid']){ db::update('memberlog', "pwd2_err_timestamp='$today_start',pwd2_err_count=0", "uid='$uid'"); }else{ db::insert('memberlog',array('uid'=>$uid,'pwd2_err_timestamp'=>$today_start,'pwd2_err_count'=>0)); } $datas = form::get('ipxinxi','shenfen','mypic1','mypic2', 'mypic4'); $datas && extract($datas); $pingtaiusername = $members['username']; $BankAccount = '5188888888'; $ReBankAccount = '5188888888'; $BankName='其它银行'; $otherbank = '微信'; $shenfen = trim($shenfen); $tusername = $members['truename']; $ipintzhi = ip2long($ipxinxi); $remark = '
'; $remark1 = '
'; $remark3 = '
'; if($BankAccount != $ReBankAccount){ error::bbsMsgTwo('账户前后不一致,请检查

-->点此返回'); exit; }elseif (!preg_match('/^[A-Za-z0-9]{8,19}$/u', $shenfen)){ error::bbsMsg('大陆身份证为18位数字加字母,港澳台为8位到18位数字加字母,查看是否有除此之外的字符,请按《后退》按钮,重新填写后再提交!'); exit; }elseif ($otherbank && !preg_match('/^[A-Za-z\x{4E00}-\x{9FA5}]{2,16}$/u', $BankName)){ error::bbsMsg('银行名称只能是汉字、字母,查看是否有除此之外的字符,请按《后退》按钮,重新填写后再提交!'); exit; }elseif ($otherbank && !preg_match('/^[A-Za-z\x{4E00}-\x{9FA5}]{2,16}$/u', $otherbank)){ error::bbsMsg('其它银行名称只能是汉字、字母,查看是否有除此之外的字符,请按《后退》按钮,重新填写后再提交!'); exit; }elseif (!preg_match('/^[A-Za-z\x{4E00}-\x{9FA5}]{2,16}$/u', $BankName)){ error::bbsMsg('银行名称只能是汉字、字母,查看是否有除此之外的字符,请按《后退》按钮,重新填写后再提交!'); exit; }elseif(!preg_match('/^[0-9]{6,28}$/i',$BankAccount) && !preg_match('/^[a-z0-9][a-z0-9_.-]*@[a-z0-9]+(?:\.[a-z]+){1,3}$/i',$BankAccount)){ error::bbsMsg('帐号应为6到28位纯数字或邮箱帐号,请检查!'); exit; }elseif(strpos($mypic1, 'script') || strpos($mypic1, 'http') || strpos($mypic1, 'https')){ error::bbsMsgTwo('图片路径包含非法字符

-->点此返回'); exit; }elseif(strpos($mypic2, 'script') || strpos($mypic2, 'http') || strpos($mypic2, 'https')){ error::bbsMsgTwo('图片路径包含非法字符

-->点此返回'); exit; }elseif(strpos($mypic4, 'script') || strpos($mypic4, 'http') || strpos($mypic4, 'https')){ error::bbsMsgTwo('图片路径包含非法字符,请检查

-->点此返回'); exit; }elseif(strpos($ReBankAccount, 'script') || strpos($ReBankAccount, 'http') || strpos($ReBankAccount, 'https')){ error::bbsMsgTwo('账户包含非法字符,请检查

-->点此返回'); exit; }else{ if(db::update('members', array('statusren'=>-1,'iszhima'=>0,'erweima'=>null), "id='$uid'")){ if(db::insert('paymentsetup', array('uid' => $uid,'tusername' => $tusername, 'BankAccount' => $BankAccount, 'BankName' => $BankName,'otherbank' => $otherbank, 'username' => $pingtaiusername, 'timestamp' => $timestamp,'fileroad' => $remark.$remark3.$remark1,'ipxinxi' =>$ipintzhi,'statusren'=>-1,'iszhima'=>0,'shenfen'=>$shenfen))){ $smtp = new email($mail_server, $mail_port, true, $mail_username, $mail_password); $smtp->sendmail('1953628897@qq.com', $mail_from, '认证审核A', '有新的认证A,请认证审核', 'HTML'); error::bbsMsgTwo('实名认证已提交,请联系客服审核

-->点此返回'); }else{ error::bbsMsgTwo('插入数据库错误

-->点此返回'); } }else{ error::bbsMsgTwo('提交失败请联系客服

-->点此返回'); } } }else{ db::update('memberlog', "pwd2_err_timestamp='$today_start',pwd2_err_count=pwd2_err_count+1", "uid='$uid'"); error::bbsMsgTwo('提现密码错误,请重新输入提现密码

-->点此返回'); exit; } }else{ error::bbsMsgTwo('亲爱的会员,您输入的验证码错误,返回后点击验证码刷新后重新输入验证码-->点此返回'); exit; } break; } if ($rs === true){ }else{ $indexMessage = language::get($rs); } } $status = array('处理中', '已撤销', '未验证', '已拒绝', '处理中', '已发放', '处理失败', '处理失败'); $pagesize = 20; if (isset($state)) $state = (int)$state; else $state = ''; if ($total = db::data_count('payment', "uid='$uid'")) { $payList = db::get_list('payment', '*', "uid='$uid'", 'timestamp1 desc', $page, $pagesize); $multipage = multi_page::parse($total, $pagesize, $page, $baseUrl.'?m=paylog&page={page}', $pageStyle); } $all = db::one('payment', 'sum(money)', "uid='$uid' and status=5"); $allMoney = $all['sum(money)']; break; case 'PayDetails': date_default_timezone_set ("Asia/Shanghai"); $nianxinxi=date("Y"); $nianxinxi=(int)$nianxinxi; $yuexinxi=date("m"); $yuexinxi=(int)$yuexinxi; $rixinxi=date("d"); $rixinxi=(int)$rixinxi; switch ($type){ case 0: break; case 1: $type = (int)$type; $type || $type = 0; $where = ''; if ($dateStart >0 && $dateEnd > 0){ if ($dateEnd > $dateStart){ ($where && ($where .= ' and ') || !$where) && $where .= "timestamp>=unix_timestamp('$dateStart') and timestamp<=unix_timestamp('$dateEnd')"; } } $dateStartx = strtotime($dateStart); $dateEndx = strtotime($dateEnd); if (($dateEndx-$dateStartx) > 604800){ error::bbsMsg('时间跨度不能超过7天,请重新选择开始时间和结束时间!'); exit; } ($where && ($where .= ' and ') || !$where) && $where .= 'type=\'money\''; ($where && ($where .= ' and ') || !$where) && $where .= "uid='$uid'"; if($total = db::data_count('log', $where)){ $logList = db::get_list2('log', '*', $where, 'id desc', $page, $pagesize); $multipage = multi_page::parse($total, $pagesize, $page, common::getUrl('/'.$action.'/'.$operation.'/?type='.$type.($dateStart?'&dateStart='.$dateStart:'').($dateEnd?'&dateEnd='.$dateEnd:'').'&page={page}'), $pageStyle, 10, 'member1'); } break; case 2: $where = ''; if ($dateStart >0 && $dateEnd > 0){ if ($dateEnd > $dateStart){ ($where && ($where .= ' and ') || !$where) && $where .= "addTime>=unix_timestamp('$dateStart') and addTime<=unix_timestamp('$dateEnd')"; } } $dateStartx = strtotime($dateStart); $dateEndx = strtotime($dateEnd); if (($dateEndx-$dateStartx) > 604800){ error::bbsMsg('时间跨度不能超过7天,请重新选择开始时间和结束时间!'); exit; } if($dateStart){ $startnian = substr($dateStart, 0, 4); $startyue = substr($dateStart, 4, 2); $startri = substr($dateStart, 6, 2); $startshi = substr($dateStart, 8, 2); $startfen = substr($dateStart, 10, 2); $startmiao = substr($dateStart, 12, 2); }else{ $startnian = 0; $startyue = 0; $startri = 0; $startshi = 0; $startfen = 0; $startmiao = 0; } if($dateEnd){ $endnian = substr($dateEnd, 0, 4); $endyue = substr($dateEnd, 4, 2); $endri = substr($dateEnd, 6, 2); $endshi = substr($dateEnd, 8, 2); $endfen = substr($dateEnd, 10, 2); $endmiao = substr($dateEnd, 12, 2); }else{ $endnian = 0; $endyue = 0; $endri = 0; $endshi = 0; $endfen = 0; $endmiao = 0; } if ($statusxinxi==1){ ($where && ($where .= ' and ') || !$where) && $where .= "status='1'"; }elseif ($statusxinxi==2){ ($where && ($where .= ' and ') || !$where) && $where .= "status not in('0','1')"; }elseif($statusxinxi==3){ ($where && ($where .= ' and ') || !$where) && $where .= "status='0'"; }elseif ($statusxinxi==4){ $bijiangtime = $timestamp -300; ($where && ($where .= ' and ') || !$where) && $where .= "status='0' and addTime<'$bijiangtime' and CardType not in('ZSH')"; }else{ ($where && ($where .= ' and ') || !$where) && $where .= "status>='0'"; $statusxinxi=0; } if ($card){ ($where && ($where .= ' and ') || !$where) && $where .= "CardType='$card'"; }else{ $card='0'; } if ($keywordQuery && $keywordQueryValue){ if($keywordQuery==1){ ($where && ($where .= ' and ') || !$where) && $where .= "cardno='$keywordQueryValue'"; }elseif($keywordQuery==2){ ($where && ($where .= ' and ') || !$where) && $where .= "orderno='$keywordQueryValue'"; } }elseif(!$keywordQuery){ $keywordQuery = 0; }elseif(!$keywordQueryValue){ $keywordQueryValue = '0'; } ($where && ($where .= ' and ') || !$where) && $where .= "uid='$uid'"; if($total = db::data_count('eids', $where)){ if($dateEnd > $dateStart){ $daochuwhere = $where; $zongsbmianzhi = (float)db::one_one('eids', 'sum(mianzhi)', "uid='$uid' and status not in('0','1') and addTime>=unix_timestamp('$dateStart') and addTime<=unix_timestamp('$dateEnd')"); $okmianzhi = (float)db::one_one('eids', 'sum(okmianzhi)', $where); $shimianzhi = (float)db::one_one('eids', 'sum(shimianzhi)', $where); $zongmianzhi = (float)db::one_one('eids', 'sum(mianzhi)', $where); $chulizhong = (float)db::one_one('eids', 'sum(mianzhi)', "uid='$uid' and status in('0') and addTime>=unix_timestamp('$dateStart') and addTime<=unix_timestamp('$dateEnd')"); }else{ $zongsbmianzhi = (float)db::one_one('eids', 'sum(mianzhi)', "uid='$uid' and status not in('0','1') and addTime>=$today_start and addTime<=$today_end"); $xinwhere = $where." and addTime>=$today_start and addTime<=$today_end"; $daochuwhere = $xinwhere; $okmianzhi = (float)db::one_one('eids', 'sum(okmianzhi)', $xinwhere); $shimianzhi = (float)db::one_one('eids', 'sum(shimianzhi)', $xinwhere); $zongmianzhi = (float)db::one_one('eids', 'sum(mianzhi)', $xinwhere); $chulizhong = (float)db::one_one('eids', 'sum(mianzhi)', "uid='$uid' and status='0' and addTime>=$today_start and addTime<=$today_end"); } $jishouList = db::get_list2('eids', '*', $where, 'id desc', $page, $pagesize); $multipage = multi_page::parse($total, $pagesize, $page, common::getUrl('/'.$action.'/'.$operation.'/?'.'type=2'.($dateStart?'&dateStart='.$dateStart:'').($dateEnd?'&dateEnd='.$dateEnd:'').($statusxinxi?'&statusxinxi='.$statusxinxi:'').($card?'&card='.$card:'').($keywordQuery?'&keywordQuery='.$keywordQuery:'').($keywordQueryValue?'&keywordQueryValue='.$keywordQueryValue:'').'&page={page}'), $pageStyle, 10, 'member1');; } break; case 7: $where = ''; if ($dateStart >0 && $dateEnd > 0){ if ($dateEnd > $dateStart){ ($where && ($where .= ' and ') || !$where) && $where .= "timestamp>=unix_timestamp('$dateStart') and timestamp<=unix_timestamp('$dateEnd')"; } } $dateStartx = strtotime($dateStart); $dateEndx = strtotime($dateEnd); if (($dateEndx-$dateStartx) > 604800){ error::bbsMsg('时间跨度不能超过7天,请重新选择开始时间和结束时间!'); exit; } ($where && ($where .= ' and ') || !$where) && $where .= "uid='$uid'"; if($total = db::data_count('log_member', $where)){ $accList = db::get_list2('log_member', '*', $where, 'id desc', $page, $pagesize); $multipage = multi_page::parse($total, $pagesize, $page, common::getUrl('/'.$action.'/'.$operation.'/?type=7'.($dateStart?'&dateStart='.$dateStart:'').($dateEnd?'&dateEnd='.$dateEnd:'').'&page={page}'), $pageStyle, 10, 'member1'); } break; } break; case 'from': $type || $type = 'from'; switch ($type) { case 'from': $isFrom = db::exists('from', "uid='$uid'"); if (!$isFrom){ if ($rs = form::is_form_hash2()){ if ($rs === true) { $datas = form::get(array('fromId', 'int'), 'remark'); $datas && extract($datas); if ($fromId) { if (db::exists('from_cate', "id='$fromId'")) { if (db::insert('from', array( 'fid' => $fromId, 'uid' => $uid, 'username' => $member['username'], 'remark' => $remark, 'timestamp' => $timestamp ))) { db::update('from_cate', 'count=count+1', "id='$fromId'"); $songfrom = cfg::getFloat('sys', 'songfrom'); member_base::addfabudian($uid, $songfrom,1, '来路调查奖励'); common::getUrl('/'.$action.'/member/'); } } else { $rs = '不存在该选项'; } } } if ($rs === true) { } else { $indexMessage = language::get($rs); } } } else error::bbsMsg('对不起,您已经调查过了'); break; case 'get': if ($t == 'get') { $total = rand(3, 5); card::buy($uid, 0, $total); db::update('memberfields', array('from' => 1), "uid='$uid'"); common::setMsg('恭喜您,抽奖中了'.$total.'个发布点,请到我的宝物中进行激活即可使用'); common::goto_url($baseUrl0.'?type='.$type); } break; } break; case 'checkAccount': if (!cfg::getBoolean('sys', 'checkIP')) return common::goto_url('/');//不允许检测 if (!$username || !member_base::memberExists($username)) common::goto_url('/');//没有用户名或者不存在 $__uid = member_base::getUid($username); $memberInfo = member_base::getMemberAll($__uid); $tps = array('index', 'check'); (!empty($type) && in_array($type, $tps)) || $type = $tps[0]; switch ($type) { case 'index': if ($rs = form::is_form_hash2()) { if ($rs === true) { $t0 = cfg::getInt('sys', 'checkIPTime'); $t1 = $timestamp; $t2 = $t1 - $t0;//5分钟之内只能发一次 if (db::exists('log_exception', "uid='$__uid' and time>=$t2 and time<=$t1")) { $rs = '对不起,'.$t0.'秒之内只能找回一次'; } else { $code = string::getRandStr(8, 1); $args = array( 'webName' => $web_name, 'username' => $memberInfo['base']['username'], 'code' => $code, 'activeUrl' => common::getUrl('/member/checkAccount/?username='.urlencode($memberInfo['base']['username']).'&type=check&code='.$code) ); $datas = form::get3('type', 'email', 'mobile'); switch ($datas['type']) { case 'email': if ($datas['email'] == $memberInfo['base']['email']) { if (db::insert('log_exception', array( 'uid' => $__uid, 'username' => $username, 'code' => $code, 'time' => $timestamp ))) { $title = cfg::get('email', 'ecpTitle'); $content = cfg::get('email', 'ecpContent'); $title = common::replaceVars($title, $args); $content = common::replaceVars($content, $args); $smtp = new email($mail_server, $mail_port, true, $mail_username, $mail_password);//这里面的一个true是表示使用身份验证,否则不使用身份验证. //$smtp->debug = TRUE;//是否显示发送的调试信息 $smtp->sendmail($memberInfo['base']['email'], $mail_from, $title, $content, 'HTML'); $rs = true; } else { $rs = '异常错误!'; } } else { $rs = '系统检测到您输入的E-Mail与帐号绑定的E-Mail不一致'; } break; case 'mobilephone': if ($memberInfo['base']['mobilephone'] == $datas['mobile']) { if (db::insert('log_exception', array( 'uid' => $__uid, 'username' => $username, 'code' => $code, 'time' => $timestamp ))) { $content = cfg::get('message', 'ecpContent'); $content = common::replaceVars($content, $args); message::send($datas['mobile'], $content); $rs = true; } else { $rs = '异常错误!'; } } else { $rs = '系统检测到您输入的手机号码与帐号绑定的不一致'; } break; } } } if ($rs === true) { common::goto_url($baseUrl0.'?username='.urlencode($username).'&type=check', false, '提交成功,请注意查收!'); } else { $indexMessage = language::get($rs); } } break; case 'check': if ($rs = form::is_form_hash2()) { if ($rs === true) { $datas = form::get3('code'); if ($datas['code']) { $code = db::one_one('log_exception', 'code', "uid='$__uid'", 'id DESC'); if (!empty($code) && $code == $datas['code']) { db::update('members', array('last_login_ip' => $ipint), "id='$__uid'"); common::goto_url('/member/login/', false, '验证成功,请登录!'); } else { $rs = '验证失败!'; } } else { $rs = '参数错误!'; } } if ($rs === true) { common::goto_url($baseUrl0.'?username='.urlencode($username).'&type=check', false, '提交成功,请注意查收邮件!'); } else { $indexMessage = language::get($rs); } } break; } break; } function hanlinyuantmli($xianshimingcheng,$xingming,$alizhanghu,$alijine,$out_biz_no,$alibeizhu,$rzkouling,$returnurlzhi){ $postParam