PDA

View Full Version : [MU] xin code đổi gcoinKM thành Vpoint



fataxi
25-06-16, 07:49 PM
nweb mu ạ. mò mấy ngày các kiểu mà toàn lỗi thôi. ae nào chuyên nghiệp giúp mình với .........

alobabyday
25-06-16, 07:58 PM
Bản nào nhỉ? Vất lên đây xem nào :D

fataxi
25-06-16, 08:11 PM
Bản nào nhỉ? Vất lên đây xem nào :D

NWebMUv5.14.0601 30 charrrrrrrrrrrrrrrrrrrrrr

alobabyday
25-06-16, 10:00 PM
NWebMUv5.14.0601 30 charrrrrrrrrrrrrrrrrrrrrr

cậu có yahoo hay skype ko pm
30charrrrrrrrrr

vanbinh19991
25-06-16, 10:13 PM
code lai 1 chut la dc ma 30ccccccccccccccccc

alobabyday
25-06-16, 11:40 PM
Hosting : Hosting\templates\tiente\
Tạo file gcoinkm2vpoint.tpl nội dung như sau:

<!-- Title -->
<div class="title_bg">
<div class="nl">
<img src="images/box_tit_left.gif"></div>
<div class="title">Tiền Tệ >> Đổi Gcoin khuyến mãi sang Vpoint</div>
<div class="nr">
<img src="images/box_tit_right.gif"></div>
</div>
<!-- End Title -->
<!-- Content -->
<div class="pad10">

<form id="gcoinkm2vpoint" name="gcoinkm2vpoint" method="post" action="index.php?mod=tiente&act=gcoinkm2vpoint">
<center><b>Tỷ giá : 1 Gcoin khuyến mãi = 1 V.Point</b></center>
<table width="100%" border="0" cellpadding="1" cellspacing="1">
<tr>
<td align="right">Gcoin</td>
<td><input type="text" name="gcoin" id="gcoin" size="14" maxlength="10"/> -> V.Point</td>
</tr>
<tr>
<td align="right">Mật khẩu cấp 2</td>
<td><input type="password" name="pass2" size="14" maxlength="32"/></td>
</tr>
<tr>
<td>&nbsp;</td>
<td><input type="submit" name="Submit" value="Đổi Gcoin khuyến mãi sang V.Point" /></td>
</tr>
</table>
<input type="hidden" name="action" value="gcoinkm2vpoint" />
</form>
<div class="clear">
</div>
</div>
<!-- End Content -->

Tiếp đến file htdocs\nweb\Hosting\modules\tiente.php

Tìm đến dòng


case 'gcoin2vpoint': include('modules/tiente/gcoin2vpoint.php'); break;

thêm vào bên dưới:

case 'gcoinkm2vpoint': include('modules/tiente/gcoinkm2vpoint.php'); break;

Thư mục : Hosting\modules\tiente\
Tạo file: gcoinkm2vpoint.php
nội dung như sau:

<?php
/**
<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>
<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>
<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>
<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>
<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>
<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>
<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>

* WebSite hoan toan duoc thiet ke boi NetBanBe.
* Vi vay, hay ton trong ban quyen tri tue cua NetBanBe
* Hay ton trong cong suc, tri oc NetBanBe da bo ra de thiet ke nen NWebMU
* Hay su dung ban quyen duoc cung cap boi NetBanBe de gop 1 phan nho chi phi phat trien NWebMU
* Khong nen su dung NWebMU ban crack hoac tu nguoi khac dua cho. Nhung hanh dong nhu vay se lam kim ham su phat trien cua NWebMU do khong co kinh phi phat trien cung nhu san pham tri tue bi danh cap.
* Cac ban hay su dung NWebMU duoc cung cap boi NetBanBe de NetBanBe co dieu kien phat trien them nhieu tinh nang hay hon, tot hon.
* Cam on nhieu!
*/

if (!defined('NetNWEB')) die("Ban khong co quyen truy cap he thong");

if (isset($_POST['action']))
{
$action = $_POST['action'];
if ($action == 'gcoinkm2vpoint')
{
$gcoin = $_POST['gcoin'];
$pass2 = $_POST['pass2'];

if( $sendsv === false ) { $notice = "Tốc độ xử lý của bạn quá nhanh, vui lòng chờ vài giây rồi tiếp tục thực hiện."; }
elseif(empty($gcoin)) {
$notice = "Chưa chọn số lượng Gcoin muốn đổi";
}
elseif (preg_match("/[^0-9$]/", $gcoin))
{
$notice = "Dữ liệu lỗi - Gcoin chỉ được sử dụng số (1-9).";
}
elseif (empty($pass2))
{
$notice = "Chưa nhập mật khẩu cấp 2";
}
elseif (preg_match("/[^a-zA-Z0-9_$]/", $pass2))
{
$notice = "Dữ liệu lỗi - Mật khẩu cấp 2 chỉ được sử dụng kí tự a-z, A-Z, số (1-9) và dấu _.";
}
elseif ($_SESSION['acc_gcoin_km'] < $gcoin) {
$notice = "Gcoin cần đổi lớn hơn Gcoin hiện có";
}
else {

$getcontent_url = $server_url . "/sv_tiente.php";
$getcontent_data = array(
'login' => $_SESSION['mu_username'],
'pass2' => $pass2,
'gcoin' => $gcoin,

'pagesv' => 'sv_tiente_gcoinkm2vpoint',
'string_login' => $_SESSION['checklogin'],
'passtransfer' => $passtransfer
);

$reponse = _getContent($getcontent_url, $getcontent_data, $getcontent_method, $getcontent_curl);

if ( empty($reponse) ) $notice = "Server bảo trì.";
elseif($reponse == "login_other") {
$notice = "<font size='3' color='red'>Tài khoản đã được đăng nhập trên trình duyệt khác hoặc máy tính khác.</font>";
session_destroy();
}
else {
$info = explode('<nbb>',$reponse);
if ($info[0] == 'OK') {
$notice = $info[1];
$_SESSION['acc_gcoin_km'] = $_SESSION['acc_gcoin_km'] - $gcoin;
$_SESSION['acc_vpoint'] = $_SESSION['acc_vpoint'] + $gcoin;
}
else $notice = $reponse;
}
}
}
}


$page_template = "templates/tiente/gcoinkm2vpoint.tpl";
?>

Đến Server : htdocs\nweb\Server\sv_tiente

tạo file : sv_tiente_gcoinkm2vpoint.php
với nội dung:

<?php
/**
<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>
<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>
<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>
<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>
<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>
<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>
<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>

* WebSite hoan toan duoc thiet ke boi NetBanBe.
* Vi vay, hay ton trong ban quyen tri tue cua NetBanBe
* Hay ton trong cong suc, tri oc NetBanBe da bo ra de thiet ke nen NWebMU
* Hay su dung ban quyen duoc cung cap boi NetBanBe de gop 1 phan nho chi phi phat trien NWebMU
* Khong nen su dung NWebMU ban crack hoac tu nguoi khac dua cho. Nhung hanh dong nhu vay se lam kim ham su phat trien cua NWebMU do khong co kinh phi phat trien cung nhu san pham tri tue bi danh cap.
* Cac ban hay su dung NWebMU duoc cung cap boi NetBanBe de NetBanBe co dieu kien phat trien them nhieu tinh nang hay hon, tot hon.
* Cam on nhieu!
*/


$login=$_POST["login"];
$gcoin=$_POST["gcoin"];
$pass2 = $_POST['pass2'];

settype($gcoin, 'integer');

$passtransfer = $_POST["passtransfer"];

if ($passtransfer == $transfercode) {

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

kiemtra_pass2($login,$pass2);

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


$gcoin_change = $row[0] - $gcoin;
$vpoint_change = $row[1] + $gcoin;

if( $gcoin_change < 0 ){
echo "Bạn đang có $row[0] Gcoin khuyến mãi. Bạn không thể đổi $gcoin Gcoin sang V.Point."; exit(); }

$general = "UPDATE MEMB_INFO SET gcoin_km='$gcoin_change', vpoint = '$vpoint_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 Gcoin, + $gcoin Vpoint";
$log_Des = "Đổi $gcoin Gcoin sang $gcoin Vpoint";
$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 Gcoin khuyến mãi sang V.Point thành công.";
}

?>

Thank Đê :))

YouTobe
26-06-16, 01:09 PM
1. Đã là khuyến mại ( giới hạn sử dụng ) mà cho đổi vpoint thì sinh ra cái khuyến mại làm gì ?
2. Nếu cho đổi phải quy đổi 2 gcoin khuyến mại = 1 vpoint.

<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>

<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>

<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>

Như thế này mới hợp lý.

alobabyday
26-06-16, 02:03 PM
Share lên đi MOD :))
30 charrrrrr 8-x

The Gamer
26-06-16, 05:25 PM
Share lên đi MOD :))
30 charrrrrr 8-x

sửa từ đổi gcoin qua vpoint ấy đơn giản mà có gì mà phải share
mà sao ko nạp thẻ cho cmn full gcoin bỏ hẳn cái gcoin km đi. chứ mất công cho lại cho đổi