<div style="margin-top: 100px;"></div>
<?php
//// ĐOẠN MÃ MÀ TÔI ĐÃ FIX ////
$_title = "";
include_once '../system/head.php';
if ($_login == null) {
	header("location:/login");
}

$read_sql = _fetch(_select("*", 'user', "user='$_username'"));
$replace1 = str_replace('"', '', $read_sql['username']);
$replace2 = str_replace('[', '', $replace1);
$replace = str_replace(']', '', $replace2);

$_alert = null;

$playername = htmlspecialchars($replace);
$amount1 = isset($_POST['amount']) ? htmlspecialchars($_POST['amount']) : ""; // Lấy giá trị 'amount' từ form nếu tồn tại
$buy = isset($_POST['buy']) ? $_POST['buy'] : ""; // Lấy giá trị 'buy' từ form nếu tồn tại

if (isset($replace)) {
	if ($amount1 == 10000) {
		$amount2 = $_lg_10k;
	} elseif ($amount1 == 20000) {
		$amount2 = $_lg_20k;
	} elseif ($amount1 == 50000) {
		$amount2 = $_lg_50k;
	} elseif ($amount1 == 100000) {
		$amount2 = $_lg_100k;
	} elseif ($amount1 == 200000) {
		$amount2 = $_lg_200k;
	} elseif ($amount1 == 500000) {
		$amount2 = $_lg_500k;
	} elseif ($amount1 == 1000000) {
		$amount2 = $_lg_1000k;
	} elseif ($amount1 == 3000000) {
		$amount2 = $_lg_3000k;
	} elseif ($amount1 == 5000000) {
		$amount2 = $_lg_5000k;
	} elseif ($amount1 == 7000000) {
		$amount2 = $_lg_7000k;
	}

	$arr = explode(',', $replace);
	if (in_array($playername, $arr)) {
		if (!is_numeric($amount1)) {
			// Hiển thị thông báo lỗi nếu 'amount' không phải là số
		//	echo "<script>
		//		Swal.fire({
		//			title: 'Thất bại',
		//			text: 'Chỉ chấp nhận số',
		//			icon: 'error',
		//			showConfirmButton: true,
		//			confirmButtonText: 'OK'
		//		});
		//	</script>";
		} elseif ($amount1 <= 0 || $amount1 > 1000000) {
			// Hiển thị thông báo lỗi nếu 'amount' không nằm trong khoảng từ 0 đến 1 triệu
			echo "<script>
				Swal.fire({
					title: 'Thất bại',
					text: 'Phải mua trên 0đ và dưới 1 triệu',
					icon: 'error',
					showConfirmButton: true,
					confirmButtonText: 'OK'
				});
			</script>";
		} elseif ($_online == 1) {
			// Hiển thị thông báo lỗi nếu đang đăng nhập vào game
			echo "<script>
				Swal.fire({
					title: 'Thất bại',
					text: 'Vui lòng thoát game trước',
					icon: 'error',
					showConfirmButton: true,
					confirmButtonText: 'OK'
				});
			</script>";
		} elseif ($_coin >= $amount1) {
			$time = time();
			$trucoin = mysqli_query($config, "UPDATE `user` SET `coin` = `coin` - '$amount1', `coin_old` = `coin_old` - '$amount1' WHERE `username` = '$_username'");

			if ($buy == 'kc') {
				$cong_gold = mysqli_query($config, "UPDATE `user` SET `luong` = `luong` + '$amount2' WHERE `username` = '$playername'");
				$bdsd = _query(_insert('hstr_lg', "username,luongmua,cointru,time,type", "'$_username','$amount2','$amount1','$time',1"));
			}

			if ($trucoin && $cong_gold && $bdsd) {
				// Hiển thị thông báo thành công nếu cập nhật dữ liệu thành công
				echo "<script>
					Swal.fire({
						title: 'Thành công',
						html: 'Đổi lượng thành công! <br>TÀI KHOẢN: [ $amount2 ] <br>MẬT KHẨU: [ $amount1] ',
						icon: 'success',
						showCancelButton: false,
						showConfirmButton: true,
						confirmButtonText: 'OK'
					});
				</script>";
			} else {
				// Hiển thị thông báo lỗi nếu có lỗi trong quá trình cập nhật dữ liệu
				echo "<script>
				Swal.fire({
				  title: 'Thành công',
				  html: 'Đổi lượng thành công! <br>Đã trừ đi: - ' + formatNumber($amount1) + ' coin <br>Đã nhận được: + ' + formatNumber($amount2) + ' lượng',
				  icon: 'success',
				  showCancelButton: false,
				  showConfirmButton: true,
				  confirmButtonText: 'OK'
				}).then((result) => {
				  if (result.isConfirmed) {
					// Chuyển hướng tới trang chủ
					window.location.href = '/exchange';
				  }
				});
			  
				function formatNumber(number) {
				  return number.toLocaleString('vi-VN');
				}
			  </script>
			  
			  ";
			}
		} else {
			// Hiển thị thông báo lỗi nếu số dư không đủ để thực hiện giao dịch
			echo "<script>
				Swal.fire({
					title: 'Thất bại',
					text: 'Số dư của bạn không đủ!',
					icon: 'error',
					showConfirmButton: true,
					confirmButtonText: 'OK'
				});
			</script>";
		}
	} else {
		// Hiển thị thông báo lỗi nếu không tìm thấy nhân vật
		echo "<script>
			Swal.fire({
				title: 'Thất bại',
				text: 'Không tìm thấy nhân vật này!',
				icon: 'error',
				showConfirmButton: true,
				confirmButtonText: 'OK'
			});
		</script>";
	}
}

//// ĐOẠN MÃ MÀ TÔI ĐÃ FIX ////
///// $_title = "Ninja School Online";
///// include_once '../system/head.php';
///// if ($_login == null) {
/////	header("location:/login");
///// }
///// $read_sql = _fetch(_select("*", 'player', "username='$_username'"));
//$read_sql['ninja']
///// $replace1 = str_replace('"', '', $read_sql['username']);
///// $replace2 = str_replace('[', '', $replace1);
///// $replace = str_replace(']', '', $replace2);
//
///// $_alert = null;
// $playername = htmlspecialchars($replace);
// 	$amount1 = htmlspecialchars($_POST['amount']);
// 	$buy = $_POST['buy'];
// echo $playername;
// 	echo $amount1;
// 	echo $buy;
///// $playername = htmlspecialchars($replace);
///// $amount1 = htmlspecialchars($_POST['amount']); // đã đổi biến gốc" amount1 " thành " amount11 " để tránh trùng bảng 
//	$buy = $_POST['buy'];
///// if (isset($replace)) {

///// 	[ 5 vạch là thẻ đóng để fix -  2 cạch là thẻ đóng mặc định trước đó]

///// 	if ($amount1 == 10000) {
///// 		$amount2 = $_lg_10k;
//$amount3 = $_lgv_10k;
///// 	}
///// 	if ($amount1 == 20000) {
///// 		$amount2 = $_lg_20k;
//$amount3 = $_lgv_20k;
///// 	}
///// 	if ($amount1 == 50000) {
///// 		$amount2 = $_lg_50k;
//$amount3 = $_lgv_50k;
///// 	}
///// 	if ($amount1 == 100000) {
///// 		$amount2 = $_lg_100k;
//$amount3 = $_lgv_100k;
///// 	}
///// 	if ($amount1 == 200000) {
///// 		$amount2 = $_lg_200k;
//$amount3 = $_lgv_200k;
///// 	}
///// 	if ($amount1 == 500000) {
///// 		$amount2 = $_lg_500k;
//$amount3 = $_lgv_500k;
///// 	}
///// 	if ($amount1 == 1000000) {
///// 		$amount2 = $_lg_1000k;
//$amount3 = $_lgv_1000k;
///// 	}
///// 	$arr = explode(',', $replace);
///// 	if (in_array($playername, $arr)) {
///// 		echo _console("có");
///// 		if (!is_numeric($amount1)) {
///// 			echo "<script>
///// 				Swal.fire({
///// 					title: 'Thất bại',
///// 					text: 'Chỉ chấp nhận số',
///// 					icon: 'error',
///// 					showConfirmButton: true, // Hiển thị nút xác nhận
///// 					confirmButtonText: 'OK' // Văn bản của nút xác nhận
///// 					});
///// 					</script>
///// 				";

///// 		} else if (($amount1 <= 0 || $amount1 > 1000000)) {
///// 			echo "<script>
///// 				Swal.fire({
///// 					title: 'Thất bại',
///// 					text: 'Phải mua trên 0đ và dưới 1 triệu',
///// 					icon: 'error',
///// 					showConfirmButton: true, // Hiển thị nút xác nhận
///// 					confirmButtonText: 'OK' // Văn bản của nút xác nhận
///// 					});
///// 					</script>
///// 				";
///// 		} else if ($_online == 1) {
///// 			echo "<script>
///// 				Swal.fire({
///// 					title: 'Thất bại',
///// 					text: 'Vui lòng thoát game trước',
///// 					icon: 'error',
///// 					showConfirmButton: true, // Hiển thị nút xác nhận
///// 					confirmButtonText: 'OK' // Văn bản của nút xác nhận
///// 					});
///// 					</script>
///// 				";
///// 		} else if ($_coin >= $amount1) {
///// 			$time = time();
///// 			$trucoin = mysqli_query($config, "UPDATE  `player` set `coin` = `coin` - '$amount1' ,`coin_old` = `coin_old` - '$amount1' WHERE `username` = '$_username'");
///// 			if ($buy == 'kc') {
///// 					$cong_gold = mysqli_query($config, "UPDATE  `player` set `luong` = `luong` + '$amount2' WHERE `username` = '$playername'");
///// 					$bdsd = _query(_insert('hstr_lg', "username,luongmua,cointru,time,type", "'$_username','$amount2','$amount1','$time',1"));
///// 				}
///// 				//else{
///// 				// $cong_gold = mysqli_query($config,"UPDATE  `users` set `luong` = `luong` + '$amount3' WHERE `username` = '$playername'");
///// 				//	$bdsd = _query(_insert('hstr_lg',"username,luongmua,cointru,time,type","'$_username','$amount3','$amount1','$time',2"));
///// 	
///// 				//}
///// 				if ($trucoin && $cong_gold && $bdsd) {
///// 					echo "<script>
///// 					Swal.fire({
///// 						title: 'Thành công',
///// 						text: 'Đổi lượng thành công!',
///// 						icon: 'success',
///// 						showCancelButton: false,
///// 						showConfirmButton: true,
///// 						confirmButtonText: 'OK'
///// 					});
///// 				</script>
///// 					";
///// 				} else {
///// 					echo "<script>
///// 					Swal.fire({
///// 						title: 'Thất bại',
///// 						text: 'Có lỗi gì đó xảy ra. Vui lòng liên hệ Admin!',
///// 						icon: 'error',
///// 						showConfirmButton: true, // Hiển thị nút xác nhận
///// 						confirmButtonText: 'OK' // Văn bản của nút xác nhận
///// 						});
///// 						</script>
///// 					";
///// 				}

///// 			} else {
///// 				echo "<script>
///// 					Swal.fire({
///// 						title: 'Thất bại',
///// 						text: 'Số dư của bạn không đủ!',
///// 						icon: 'error',
///// 						showConfirmButton: true, // Hiển thị nút xác nhận
///// 						confirmButtonText: 'OK' // Văn bản của nút xác nhận
///// 						});
///// 						</script>
///// 					";
///// 			}
///// 		} else {
///// 			echo "<script>
///// 				Swal.fire({
///// 					title: 'Thất bại',
///// 					text: 'Không tìm thấy nhân vật này!',
///// 					icon: 'error',
///// 					showConfirmButton: true, // Hiển thị nút xác nhận
///// 					confirmButtonText: 'OK' // Văn bản của nút xác nhận
///// 					});
///// 					</script>
///// 				";
///// 		}
///// 	}
?>
<!DOCTYPE html>
<html lang="en">

<head>
	<meta charset="UTF-8">
	<meta http-equiv="X-UA-Compatible" content="IE=edge">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<!---Thông báo tự dộng tăt --->
	<script src="https://cdn.jsdelivr.net/npm/sweetalert2@10"></script>
	<script src="//cdn.jsdelivr.net/npm/sweetalert2@11"></script>
	<!---Thông báo tự dộng tăt --->
	<!--update body trang-->
	<link rel="stylesheet" href="../assets/css/nap-tien.css" />
	<!--update body trang-->
</head>

<body>


	<main class="flex-grow-1 flex-shrink-1">
		</br>

		<div class="container">
			<?php
			if ($_login != null) {
				if ($thanhVien == "0") {
				echo '<div class="alert alert-primary">Để có thể sử dụng các tính năng, bạn cần phải <a href="/active">kích hoạt tài khoản</a> (Phí: 10,000 Coin = 10,000 VND).</div>';
			}
			}
			?>
			<div class="user-card">
				<div class=" "> <!-- loại bỏ thẻ card mb-3 -->
					<?php
					echo $_alert;
					$user_arr_1 = _fetch("SELECT * FROM player Where username='$_username'");
					?>
					<div class="card-header"><b>[ <?php echo ($_username)?> ]</b>
					 bạn đang có: <b style="color:#DC3545;">
							<?php echo number_format($_coin);
							; ?> Coin
						</b></div><br>
					<div class="card-body">
						<form method="post">
							<div class="form-group tex-tieude">
								<label class="font-weight-bolder" for="playername">Nhân vật</label>
								<select class="form-control tex-thongtin" name="playername" id="playername" required>
									<?php
									if (strlen($replace) == 0) {
										echo '<option value="">Chưa tạo nhân vật</option>';
									} else {
										$arr = explode(',', $replace);
										for ($i = 0; $i < count($arr); $i++) {
											echo '<option value="' . $arr[$i] . '">' . $arr[$i] . '</option>';
										}
									}
									?>
								</select>
							</div>
							<div class="form-group tex-tieude">
								<label>Bạn Mua Gì?</label>
								<select class="form-control tex-thongtin" name="buy" id="buy" class="form-control"
									required="required">
									<option value="">-- Chọn Vật Phẩm Mua --</option>
									<option value="kc" selected>Mua Lượng</option>
									<!-- <option value="kc" >Mua Kim Cương</option> -->
								</select>
								<label>Bạn cần đổi bao nhiêu lượng?</label>
								<select class="form-control tex-thongtin" value="0" name="amount" id="amount"
									class="form-control" required="required">
									<!--<option value="">-- Chọn coin cần đổi --</option>-->
									<option value="" selected disabled hidden>-- Chọn coin cần đổi --</option>
									<option value="10000">10.000 coin</option>;
									<option value="20000">20.000 coin</option>
									<option value="50000">50.000 coin</option>
									<option value="100000">100.000 coin</option>
									<option value="200000">200.000 coin</option>
									<option value="500000">500.000 coin</option>
									<option value="1000000">1.000.000 coin</option>
									<option value="200000">3.000.000 coin</option>
									<option value="500000">5.000.000 coin</option>
									<option value="1000000">7.000.000 coin</option>
								</select>
								<div class="form-group" id="extra">
								</div>
							</div>
							<p></p>
							<div class="btn-cangiua">
								<button type="submit" class="btn-dangky-dangnhap">Đổi Coin</button>
							</div>
					</div>
					</form>
				</div>
			</div>
		</div>
		<div style="margin-top: 50px;"></div>
		<div class="lichsu-card">
			<div class=" "><!-- loại bỏ thẻ card mb-3 -->
				<div class="card-header">Bảng giá quy đổi</div>
				<div class="table-responsive">
					<table width="100%" class="table table-bordered table-response text-center tex-tieude">
						<thead class="thead-light">
							<tr>
								<th width="50%" scope="col">
									<?= $name_coin; ?>
								</th>
								<th width="50%" scope="col">Lượng</th>

							</tr>
						</thead>
						<tbody id="goldvitri">


							<tr>
								<td width="50%" class="text-center">10,000</td>
								<td width="50%" class="text-center">
									<?= number_format($_lg_10k); ?> Lượng / Vui lòng thoát game trước khi đổi
								</td>




							</tr>
							<tr>
								<td width="50%" class="text-center">20,000</td>
								<td width="50%" class="text-center">
									<?= number_format($_lg_20k); ?> Lượng / Vui lòng thoát game trước khi đổi
								</td>




							</tr>
							<tr>
								<td width="50%" class="text-center">50,000</td>
								<td width="50%" class="text-center">
									<?= number_format($_lg_50k); ?> Lượng / Vui lòng thoát game trước khi đổi
								</td>




							</tr>
							<tr>
								<td width="50%" class="text-center">100,000</td>
								<td width="50%" class="text-center">
									<?= number_format($_lg_100k); ?> Lượng / Vui lòng thoát game trước khi đổi
								</td>




							</tr>
							<tr>
								<td width="50%" class="text-center">200,000</td>
								<td width="50%" class="text-center">
									<?= number_format($_lg_200k); ?> Lượng / Vui lòng thoát game trước khi đổi
								</td>




							</tr>
							<tr>
								<td width="50%" class="text-center">500,000</td>
								<td width="50%" class="text-center">
									<?= number_format($_lg_500k); ?> Lượng / Vui lòng thoát game trước khi đổi
								</td>




							</tr>
							<tr>
								<td width="50%" class="text-center">1,000,000</td>
								<td width="50%" class="text-center">
									<?= number_format($_lg_1000k); ?> Lượng / Vui lòng thoát game trước khi đổi
								</td>
								
								
							</tr>
							<tr>
								<td width="50%" class="text-center">3,000,000</td>
								<td width="50%" class="text-center">
									<?= number_format($_lg_3000k); ?> Lượng / Vui lòng thoát game trước khi đổi
								</td>	
								
								
							</tr>
							<tr>
								<td width="50%" class="text-center">5,000,000</td>
								<td width="50%" class="text-center">
									<?= number_format($_lg_5000k); ?> Lượng / Vui lòng thoát game trước khi đổi
								</td>	
								
							</tr>
							<tr>
								<td width="50%" class="text-center">7,000,000</td>
								<td width="50%" class="text-center">
									<?= number_format($_lg_7000k); ?> Lượng / Vui lòng thoát game trước khi đổi
								</td>




							</tr>





						</tbody>
					</table>
				</div>
			</div>
		</div>
		<div style="margin-top: 50px;"></div>
		<script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.0/clipboard.min.js"></script>
		<script type="text/javascript">
			$(document).ready(function () {

				$("#buy").change(function () {
					var str = "";
					var sv = "";
					var extra = "";
					$("#buy option:selected").each(function () {
						str = $(this).val();
					});
					// alert(g);
					// console.log(str);
					switch (str) {
						case "kc11":
							var itemtext = "Tên Nhân Vật (Không phải tên tài khoản)";
							var extra = '<div class="form-group">' +
								'<label><?= $name_coin; ?> Cần Đổi sang lượng</label>' +
								'<select class="form-control" name="amount" id="amount" required="">' +
								'<option value="">Chọn mệnh giá</option>' +
								'<option value="10000">10,000 - Nhận <?= number_format($_lg_10k); ?> lượng</option>' +


								'<option value="20000">20,000 - Nhận  <?= number_format($_lg_20k); ?> lượng</option>' +


								'<option value="50000">50,000 - Nhận <?= number_format($_lg_50k); ?> lượng</option>' +
								'<option value="100000">100,000 - Nhận <?= number_format($_lg_100k); ?> lượng</option>' +
								'<option value="200000">200,000 - Nhận <?= number_format($_lg_200k); ?> lượng</option>' +
								'<option value="500000">500,000 - Nhận <?= number_format($_lg_500k); ?> lượng</option>' +
								'<option value="1000000">1,000,000 - Nhận <?= number_format($_lg_1000k); ?> lượng</option>' +
								'<option value="200000">3,000,000 - Nhận <?= number_format($_lg_3000k); ?> lượng</option>' +
								'<option value="500000">5,000,000 - Nhận <?= number_format($_lg_5000k); ?> lượng</option>' +
								'<option value="1000000">7,000,000 - Nhận <?= number_format($_lg_7000k); ?> lượng</option>' +
								'</select>' +
								'</div>';
							break;
						case "vang111":
							var itemtext = "Tên Nhân Vật (Không phải tên tài khoản)";
							var extra = '<div class="form-group">' +
								'<label><?= $name_coin; ?> Cần Đổi sang vàng</label>' +
								'<select class="form-control" name="amount" id="amount" required="">' +
								'<option value="">Chọn mệnh giá</option>' +
								'<option value="10000">10,000 - Nhận <?= number_format($_lgv_10k); ?> Vàng</option>' +


								'<option value="20000">20,000 - Nhận  <?= number_format($_lgv_20k); ?> Vàng</option>' +


								'<option value="50000">50,000 - Nhận <?= number_format($_lgv_50k); ?> Vàng</option>' +
								'<option value="100000">100,000 - Nhận <?= number_format($_lgv_100k); ?> Vàng</option>' +
								'<option value="200000">200,000 - Nhận <?= number_format($_lgv_200k); ?> Vàng</option>' +
								'<option value="500000">500,000 - Nhận <?= number_format($_lgv_500k); ?> Vàng</option>' +
								'<option value="1000000">1,000,000 - Nhận <?= number_format($_lgv_1000k); ?> Vàng</option>' +
								'</select>' +
								'</div>';
							break;
					}
					$("#itemlabel1").html(itemtext);
					if (extra) {
						$("#extra").html(extra);
					} else {
						$("#extra").empty();
					}
					if (icon) {
						$("#icon").html('<img src="https://pay.teamobi.com/img/' + icon + '">');
					}
					$("#tendangnhap").removeAttr("disabled");

				});
				$("#game option:selected").each(function () {
					$(this).prop("selected", true).change();
					str = $(this).val();
				});
				//chon server
				$('#server option').each(function () {
					if ($(this).val() == '') {
						$(this).prop("selected", true);
					}
				});

			});


		</script>
		</div>
		<div style="margin-top: 50px;"></div>

		</div>
	</main>

</body>

</html>
<?php
include_once '../system/end.php';
?>