PDA

View Full Version : [MU] Làm sao Quy đổi 10 Gcoin thành 1 Wcoin được .



loveoggy
25-11-15, 06:15 AM
E mun doi 10 gcoin thanh 1 wcoin tai vi shop wcoin cua e ban re qua . anh nao chi e voi .

loveoggy
25-11-15, 06:44 AM
<?php
$login=$_POST["login"];
$gcoin=$_POST["gcoin"]; $gcoin = abs(intval($gcoin));
$pass2 = $_POST['pass2'];

$passtransfer = $_POST["passtransfer"];

if ($passtransfer == $transfercode) {

$string_login = $_POST['string_login'];
checklogin($login,$string_login);

kiemtra_pass2($login,$pass2);
kiemtra_online($login);

$query = "select gcoin,WCoin from MEMB_INFO WHERE memb___id='$login'";
$result = $db->Execute( $query ) or die("Loi query: $query");
$row = $result->fetchrow();

$gcoin_tru = floor($gcoin/10)*10;
$wcoin_cong = $gcoin_tru * 0.1;

$gcoin_change = $row[0] - $gcoin_tru;
$WCoin_change = $row[1] + $wcoin_cong;

if( $gcoin_change < 0 ){
echo "Bạn đang có $row[0] Gcoin. Bạn không thể đổi $gcoin_tru Gcoin sang WCoin."; exit(); }

$general = "UPDATE MEMB_INFO SET gcoin='$gcoin_change', WCoin = '$WCoin_change' WHERE memb___id='$login'";
$msgeneral = $db->Execute($general) or die("Loi query: $general");

// Begin Log
$info_log_query = "SELECT gcoin, gcoin_km, vpoint FROM MEMB_INFO WHERE memb___id='$login'";
$info_log_result = $db->Execute($info_log_query);
check_queryerror($info_log_query, $info_log_result);
$info_log = $info_log_result->fetchrow();

$log_acc = "$login";
$log_gcoin = $info_log[0];
$log_gcoin_km = $info_log[1];
$log_vpoint = $info_log[2];
$log_price = "- $gcoin_tru Gcoin, + $wcoin_cong WCoin";
$log_Des = "Đổi $gcoin_tru Gcoin sang $wcoin_cong WCoin";
$log_time = $timestamp;

$insert_log_query = "INSERT INTO Log_TienTe (acc, gcoin, gcoin_km, vpoint, price, Des, time) VALUES ('$log_acc', $log_gcoin, $log_gcoin_km, $log_vpoint, '$log_price', N'$log_Des', $log_time)";
$insert_log_result = $db->execute($insert_log_query);
check_queryerror($insert_log_query, $insert_log_result);
// End Log
echo "OK<nbb>Bạn đã đổi $gcoin_tru Gcoin sang $wcoin_cong WCoin thành công.";
}

?>



<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

bluesky089
25-11-15, 08:01 AM
10 Gcoin => 1 Wcoin

For Zteam :


<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

PhamNinh
25-11-15, 11:32 AM
thêm cái này nếu k muốn thay file :D


$WCoin_change = $row[1] + $gcoin/10;

anhemtb113
25-11-15, 07:39 PM
E mun doi 10 gcoin thanh 1 wcoin tai vi shop wcoin cua e ban re qua . anh nao chi e voi .


thớt cho xin cái yahoo or fb ae mình nc tí :)

BladeKnight109
25-11-15, 08:09 PM
Đoạn code trên chưa được bảo mật. :)). Không biết ai viết đoạn code đó vậy nhỉ? Chưa thấy chỗ kiểm tra xem tải khoản có đủ gcoin hay không mà dám update. Dù check ở client, nhưng quyết định vẫn là server. mà sv viết kiểu này thì chết chắc.

PhamNinh
25-11-15, 08:11 PM
Đoạn code trên chưa được bảo mật. :)). Không biết ai viết đoạn code đó vậy nhỉ? Chưa thấy chỗ kiểm tra xem tải khoản có đủ gcoin hay không mà dám update. Dù check ở client, nhưng quyết định vẫn là server. mà sv viết kiểu này thì chết chắc.

đây nè :


if( $gcoin_change < 0 ){ echo "Bạn đang có $row[0] Gcoin. Bạn không thể đổi $gcoin_tru Gcoin sang WCoin."; exit(); }

The Gamer
25-11-15, 08:28 PM
Đoạn code trên chưa được bảo mật. :)). Không biết ai viết đoạn code đó vậy nhỉ? Chưa thấy chỗ kiểm tra xem tải khoản có đủ gcoin hay không mà dám update. Dù check ở client, nhưng quyết định vẫn là server. mà sv viết kiểu này thì chết chắc.

NBB đấy bạn ko phải đùa đâu________

Jackma2000
13-01-16, 02:19 PM
10 Gcoin => 1 Wcoin

For Zteam :

link die bạn ơi up lại giúp với