$txtWithdraw = P("txtDeposit"); $txtDTWithdraw = P("txtDTWithdraw"); $trans = Trans::getInstance(); $ret = $trans->saveWithdraw($txtWithdraw, $txtDTWithdraw, $bank); if ($ret == -1) { array_push($errmsg, "รายการนี้ได้มีการแจ้งเข้ามาแล้ว กรุณารอผู้ดูแลยืนยันข้อมูลสักครู่ค่ะ"); } elseif ($ret == -2) { array_push($errmsg, "จำนวนเงินที่ถอนมีมากกว่าเงินในระบบ"); } elseif ($ret == -3) { array_push($errmsg, "รายการที่เรียกขอเข้ามา มีจำนวนมากกว่าเงินในระบบ ท่านต้องยกเลิกรายการเก่าเสียก่อน"); } else { array_push($sucmsg, "ได้รับการแจ้งถอนเงินเข้ามาแล้ว กรุณารอสักครู่ ระบบกำลังดำเนินการ"); } } elseif ($submit == "frmBankWithdrawCancel") { $tid = P("tid"); $ret = Trans::getInstance()->setWithdrawCancelByOwn($tid); if ($ret == 1) { array_push($sucmsg, "ยกเลิกรายการเสร็จสมบูรณ์"); } elseif ($ret == -1) { array_push($errmsg, "ทำรายการไม่สมบูรณ์"); } } } elseif (REQUEST_METHOD == "GET" && isset($_SESSION["FB_TOKEN"])) { $data = file_get_contents("https://graph.facebook.com/v2.5/me?fields=name,email,picture&access_token=" . $_SESSION["FB_TOKEN"]); $data = json_decode($data, true); $fbid = $data["id"]; $fbtoken = $_SESSION["FB_TOKEN"]; $user = (new Users())->getCurrentUser(); $ret = $user->fbConnect($fbid, $fbtoken); if ($ret == 1) { array_push($sucmsg, "เชื่อมต่อบัญชีของคุณกับเฟสบุคเสร็จสมบูรณ์");
<div class="float-right avtc"> <div style="background-image: url('<?php echo $_SESSION['user']['avt']; ?> ')"></div> <ul> <li><a href="/profile"><i class="fa fa-user"></i> Profile</a></li> <li><a href="/setting"><i class="fa fa-cog"></i> Setting</a></li> <li><a href="/logout"><i class="fa fa-sign-out"></i> Sign Out</a></li> </ul> <span class="label label-success"><?php echo number_format(Trans::getInstance()->getBalance()); ?> </span> </div> <?php } else { ?> <a href="/signup" class="btn btn-success float-right"><i class="fa fa-user"></i> สมัครสมาชิก</a> <a href="/login" class="btn btn-primary float-right"><i class="fa fa-sign-in"></i> เข้าสู่ระบบ</a> <?php } ?> </li>
function saveWithdraw($val, $dt, $bank) { $val = escapeSQL($val); $dt = escapeSQL($dt); $bank = escapeSQL($bank); $uid = S("user")['uid']; $value = "{$val},{$dt},{$bank}"; $withdraw = intval($val); if ($withdraw > Trans::getInstance()->getBalance()) { return -2; } $withdrawpending = $withdraw + Trans::getInstance()->getWithdrawPending(); if ($withdrawpending > Trans::getInstance()->getBalance()) { return -3; } $sql = "select count(*) cnt from trans where trans_value = '{$value}' and uid = {$uid} and trans_type = 'W'"; $o = queryScalar($sql); if ($o->cnt) { return -1; } $sql = "insert into trans(uid, trans_type, trans_value) values({$uid}, 'W', '{$value}')"; mysql_query($sql); return 1; }
<?php $p = G("p", 1); $banksAdmin = Banks::getInstance()->getAllAdmin(); $transList = Trans::getInstance()->getDepositListAll($p); $transCnt = Trans::getInstance()->getDepositCnt(); $dep = Trans::getInstance()->getDepositSumAll(); ?> <h3>รายการฝากเงิน</h3> <br> <div class="row marginCenter"> <form class="setting deposit" method="get"> <div class="row dv-bank-deposit-list"> <div class="col-md-12"> <table class="table"> <thead> <tr> <td class="center">ยอดรวมปัจจุบัน</td> <td class="center">ยอดรอยืนยัน</td> <td class="center">ยอดยกเลิก</td> </thead> <tbody> <tr> <td class="center"><?php echo number_format($dep[0]); ?> </td> <td class="center"><?php