huuduyen_05
14-02-14, 08:50 PM
Share code nạp thẻ GATE cập nhật ngày 14/2/2014
Mã nguồn: PHP
Cập nhật ngày 14/02/2014 (sau khi cổng psp GATE vừa đổi code)
Các bạn có thể edit tùy chỉnh để tích hợp vào hệ thống nạp thẻ cho website của các bạn.
Dành cho các bạn bán bạc Gate thủ công (dạng này được % cao hơn so với baokim và nganluong)
<?
<meta <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>"Content-Type" content="text/html; charset=UTF-8">
set_time_limit(0);
class aff
{
var $Curl_Hand,$Agent,$TimeOut,$Socks,$Cookie,$Posts,$ Referer;
function Clear()
{
$this->Agent = "Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.10) Gecko/20100914 Firefox/3.6.10";
$this->TimeOut = 15;
$this->Socks = False;
$this->Cookie = False;
$this->Posts = False;
}
function Init()
{
$this->Curl_Hand = curl_init();
return $this->Curl_Hand;
}
function SetSocks($Socks)
{
$this->Socks = $Socks;
return $this->Socks;
}
function SetCookie($Cookie)
{
$this->Cookie = $Cookie;
return $this->Cookie;
}
function SetPosts($Posts)
{
$this->Posts = $Posts;
return $this->Posts;
}
function SetOpt($Urls)
{
curl_setopt($this->Curl_Hand, CURLOPT_URL, $Urls);
curl_setopt($this->Curl_Hand, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($this->Curl_Hand, CURLOPT_HEADER, TRUE);
curl_setopt($this->Curl_Hand, CURLOPT_FOLLOWLOCATION, TRUE);
curl_setopt($this->Curl_Hand, CURLOPT_USERAGENT, $this->Agent);
curl_setopt($this->Curl_Hand, CURLOPT_REFERER, $ref); //fake referer
curl_setopt($this->Curl_Hand, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($this->Curl_Hand, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($this->Curl_Hand, CURLOPT_TIMEOUT, $this->TimeOut);
curl_setopt($this->Curl_Hand, CURLOPT_CONNECTTIMEOUT, 30);
//curl_setopt($this->Curl_Hand, CURLOPT_AUTOREFERER, TRUE);
if($this->Posts)
{
curl_setopt($this->Curl_Hand, CURLOPT_POST, 1);
curl_setopt($this->Curl_Hand, CURLOPT_POSTFIELDS, $this->Posts);
}
if($this->Socks)
{
curl_setopt($this->Curl_Hand, CURLOPT_PROXY, $this->Socks);
curl_setopt($this->Curl_Hand, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5);
}
if($this->Cookie)
{
curl_setopt($this->Curl_Hand, CURLOPT_COOKIEJAR, $this->Cookie);
curl_setopt($this->Curl_Hand, CURLOPT_COOKIEFILE, $this->Cookie);
}
return $this->Curl_Hand;
}
function Exec()
{
return curl_exec($this->Curl_Hand);
}
function Close_Exce()
{
return curl_close ($this->Curl_Hand);
}
function get_string($string, $start, $end)
{
$string = " ".$string;
$ini = strpos($string,$start);
if ($ini == 0) return "";
$ini += strlen($start);
$len = strpos($string,$end,$ini) - $ini;
return substr($string,$ini,$len);
}
function pay($acc, $Serial, $Pin)
{
$taikhoan = $acc;
$cardseri = $Serial;
$cardcode = $Pin;
$this->Init();
$this->Clear();
//$Cookie = "cookie.txt";
//fclose(fopen($Cookie,'w'));
//$this->SetCookie($Cookie);
$this->SetOpt("<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>");
$state = $this->Exec();
$state = $this->get_string($state,'__VIEWSTATE" value="','"');
//$even = $this->get_string($state,'__EVENTVALIDATION" value="','"');
$Posts="__EVENTTARGET=&__EVENTARGUMENT=&__LASTFOCUS=&__VIEWSTATE=%2FwEPDwUKMTQ4MDc3MjYyOA9kFgJmD2QWAgID D2QWAgILD2QWBmYPFCsAAmRkZAIBDxYCHgtfIUl0ZW1Db3VudA ICFgRmD2QWAmYPFQMnaHR0cDovL3d3dy5mc2hhcmUudm4vcHJv bW90aW9uX2luZm8ucGhwBkZTaGFyZRtKWjFSdjRQc0gwbG90ST dDMjk4eDE5Ny5qcGdkAgEPZBYCZg8VAxtodHRwczovL2RhaWx5 LmdhdGUudm4vaG9tZS8QTXVhIC0gQsOhbiB0aOG6uxtMMGdzbj lBM2hRRmtBRndEMjk4eDE5Ny5naWZkAgIPFgIfAAICFgRmD2QW AmYPFQMnaHR0cDovL3d3dy5mc2hhcmUudm4vcHJvbW90aW9uX2 luZm8ucGhwBkZTaGFyZRtKWjFSdjRQc0gwbG90STdDMjk4eDE5 Ny5qcGdkAgEPZBYCZg8VAxtodHRwczovL2RhaWx5LmdhdGUudm 4vaG9tZS8QTXVhIC0gQsOhbiB0aOG6uxtMMGdzbjlBM2hRRmtB RndEMjk4eDE5Ny5naWZkGAEFHWN0bDAwJEluZm9SaWdodCRsdk JvbnVzQW1vdW50D2dk3QBeONqzb9uwARs4oQF63yMjcy8%3D&ctl00%24PSPContent%24ddlService=GATE&ctl00%24PSPContent%24txtGateName=$taikhoan&ctl00%24PSPContent%24txtConfirmGateName=$taikhoan&ctl00%24PSPContent%24txtSerial=$cardseri&ctl00%24PSPContent%24txtPin=$cardcode&ctl00%24PSPContent%24btnOK=N%E1%BA%A1p+th%E1%BA%BB&__EVENTVALIDATION=%2FwEdAAuM5wEMuLyd48VvE5%2BZv6Dl zfF1zLE%2BfA5tTO3TVjvTs4bOPGZJD63tFFsDg2dMURsU6xnt Hh33scWFrCoqUqgWQ13HmDu02JkIdJgmmps9RdgmffdhIlKBse fEDTIj8Lj2GhCwRiA78doKG01fekZM4UV1nkHu8S2aoWyMLtM4 1Fh8Y0AfQhQynKScgutVgxw5NMh7cH2Vj%2FzJ6ulTyGiO6CND pHW94qZAuFih9sLEdw%2BdKwDjH5IPvg%2Fg3gdCfrTcdjWL";
$this->SetPosts($Posts);
$this->SetOpt("<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>");
$pay = $this->Exec();
//echo "$pay <br>";
//-----------------new
preg_match('#<span id="PSPContent_lbMsg" class="errorText" style="color:Green;">Đã nạp thành công với mệnh giá(.*)</span>#',$pay,$giatrinap);
preg_match('#<span id="PSPContent_lbMsg" class="errorText" style="color:Green;">(.*)</span>#',$pay,$thongbaodung);
preg_match('#<span id="PSPContent_lbMsg" class="errorText">(.*)</span>#',$pay,$thongbaoloi);
preg_match('#Không cho phép tài khoản(.*)#',$thongbaoloi[1],$khoataikhoan);
if (!$khoataikhoan[1]) {}
else { $thongbaoloi[1] = "Nạp thẻ sai liên tục, chờ 5 phút sau thử lại!"; }
if (!$giatrinap[1]) { $giatrinap[1] =0;}
else { $giatrinap[1] = str_replace(',','',$giatrinap[1]);
echo "Giá trị thẻ nạp : $giatrinap[1] <br>";
}
$menhgia = $giatrinap[1];
echo "$giatrinap[1] <br>
$thongbaodung[1] <br>
$thongbaoloi[1] <br><br>";
//-----------------new
if (strstr($pay,"Đã nạp thành công với mệnh giá")){
$this->Close_Exce();
return 1;
}
if (strstr($pay,"Mã pin không hợp lệ")){
$this->Close_Exce();
return 3;
}
if (strstr($pay,"Thông tin mã thẻ không hợp lệ")){
$this->Close_Exce();
return 3;
}
if (strstr($pay,"Thẻ đã được sử dụng")){
$this->Close_Exce();
return 4;
}
if (strstr($pay,"Không cho phép tài khoản")){
$this->Close_Exce();
return 5; //tk bi khoa
}
if (strstr($pay,"Số thẻ không hợp lệ")){
$this->Close_Exce();
return 6; //tk bi khoa
}
if (strstr($pay,"Thẻ đã hết hạn sử dụng")){
$this->Close_Exce();
return 7; //sai seri
}
$this->Close_Exce();
return 2;
}
}
?>
<form action="" method="POST">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="24" class="td_napthe">
Số Serial
</td>
</tr>
<tr>
<td>
<span class="td_napthe">
<input name="ctl00$PSPContent$txtSerial" type="text" maxlength="10" id="ctl00_PSPContent_txtSerial" AutoComplete="off" />
</span>
</td>
</tr>
<tr>
<td height="24" class="td_napthe">
Mã số nạp tiền
</td>
</tr>
<tr>
<td>
<span class="td_napthe">
<input name="ctl00$PSPContent$txtPin" type="text" maxlength="10" id="ctl00_PSPContent_txtPin" />
</span>
</td>
</tr>
<tr>
<td height="35">
<input type="submit" name="submit" value="Nạp thẻ" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$PSPContent$btnOK", "", true, "GateCard", "", false, false))" id="ctl00_PSPContent_btnOK" class="napthe_btn" value="Nạp thẻ" />
</td>
</tr>
</table>
</form>
<?
if(isset($_POST['submit']))
{
$f = new aff();
$Serial = $_POST['ctl00$PSPContent$txtSerial'];
$Pin = $_POST['ctl00$PSPContent$txtPin'];
<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>
//check seri, mathe
$checkseri_a = substr($Serial,0,2);
$checkseri_b = substr($Serial,2,8);
//echo "$checkseri_a $checkseri_b";
if (eregi("[^0-9]", $checkseri_b))
{
echo"<font color=red>Số Serial không hợp lệ !</font>";exit();
}
if (eregi("[^a-zA-Z]", $checkseri_a))
{
echo"<font color=red>Số Serial không hợp lệ !</font>";exit();
}
if (eregi("[^0-9]", $Pin))
{
echo"<font color=red>Mã thẻ không hợp lệ !</font>";exit();
}
$pay = $f->pay($acc, $Serial, $Pin);
echo "seri : $Serial <br>";
echo "Pin : $Pin <br>";
//echo "Menh gia : $giatrinap[1] <br>";
echo "pay : $pay <br>";
if($pay==1)
{
echo "<br>Nạp tiền thành công";
//làm gì tiếp thì làm
}
if($pay==3)
{
?>
<SCRIPT language="JavaScript">
<!-- hide from old browsers
alert('Mã Pin không hợp lệ!');
//-->
</SCRIPT>
<?php
echo "Mã Pin không hợp lệ<br>";
}
if($pay==4)
{
?>
<SCRIPT language="JavaScript">
<!-- hide from old browsers
alert('Thẻ đã được sử dụng!');
//-->
</SCRIPT>
<?php
echo "Thẻ đã được sử dụng<br>";
//làm gì tiếp thì làm
}
if($pay==5)
{
?>
<SCRIPT language="JavaScript">
<!-- hide from old browsers
alert('Nạp thẻ sai liên tục, chờ 5 phút sau mới có thể nạp tiếp!');
//-->
</SCRIPT>
<?php
echo "Nạp thẻ sai liên tục, chờ 5 phút sau mới có thể giao dịch tiếp<br>";
//làm gì tiếp thì làm
}
if($pay==6)
{
?>
<SCRIPT language="JavaScript">
<!-- hide from old browsers
alert('Số thẻ không hợp lệ');
//-->
</SCRIPT>
<?php
echo "Số thẻ không hợp lệ<br>";
//làm gì tiếp thì làm
}
if($pay==7)
{
?>
<SCRIPT language="JavaScript">
<!-- hide from old browsers
alert('Thẻ đã hết hạn sử dụng');
//-->
</SCRIPT>
<?php
echo "Thẻ đã hết hạn sử dụng<br>";
//làm gì tiếp thì làm
}
if($pay==2)
{
?>
<SCRIPT language="JavaScript">
<!-- hide from old browsers
alert('Nạp tiền thất bại! Hệ thống đang bị khóa nạp thẻ !');
//-->
</SCRIPT>
<?php
echo "<br>Nạp tiền thất bại";
}
}
Mã nguồn: PHP
Cập nhật ngày 14/02/2014 (sau khi cổng psp GATE vừa đổi code)
Các bạn có thể edit tùy chỉnh để tích hợp vào hệ thống nạp thẻ cho website của các bạn.
Dành cho các bạn bán bạc Gate thủ công (dạng này được % cao hơn so với baokim và nganluong)
<?
<meta <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>"Content-Type" content="text/html; charset=UTF-8">
set_time_limit(0);
class aff
{
var $Curl_Hand,$Agent,$TimeOut,$Socks,$Cookie,$Posts,$ Referer;
function Clear()
{
$this->Agent = "Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.10) Gecko/20100914 Firefox/3.6.10";
$this->TimeOut = 15;
$this->Socks = False;
$this->Cookie = False;
$this->Posts = False;
}
function Init()
{
$this->Curl_Hand = curl_init();
return $this->Curl_Hand;
}
function SetSocks($Socks)
{
$this->Socks = $Socks;
return $this->Socks;
}
function SetCookie($Cookie)
{
$this->Cookie = $Cookie;
return $this->Cookie;
}
function SetPosts($Posts)
{
$this->Posts = $Posts;
return $this->Posts;
}
function SetOpt($Urls)
{
curl_setopt($this->Curl_Hand, CURLOPT_URL, $Urls);
curl_setopt($this->Curl_Hand, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($this->Curl_Hand, CURLOPT_HEADER, TRUE);
curl_setopt($this->Curl_Hand, CURLOPT_FOLLOWLOCATION, TRUE);
curl_setopt($this->Curl_Hand, CURLOPT_USERAGENT, $this->Agent);
curl_setopt($this->Curl_Hand, CURLOPT_REFERER, $ref); //fake referer
curl_setopt($this->Curl_Hand, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($this->Curl_Hand, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($this->Curl_Hand, CURLOPT_TIMEOUT, $this->TimeOut);
curl_setopt($this->Curl_Hand, CURLOPT_CONNECTTIMEOUT, 30);
//curl_setopt($this->Curl_Hand, CURLOPT_AUTOREFERER, TRUE);
if($this->Posts)
{
curl_setopt($this->Curl_Hand, CURLOPT_POST, 1);
curl_setopt($this->Curl_Hand, CURLOPT_POSTFIELDS, $this->Posts);
}
if($this->Socks)
{
curl_setopt($this->Curl_Hand, CURLOPT_PROXY, $this->Socks);
curl_setopt($this->Curl_Hand, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5);
}
if($this->Cookie)
{
curl_setopt($this->Curl_Hand, CURLOPT_COOKIEJAR, $this->Cookie);
curl_setopt($this->Curl_Hand, CURLOPT_COOKIEFILE, $this->Cookie);
}
return $this->Curl_Hand;
}
function Exec()
{
return curl_exec($this->Curl_Hand);
}
function Close_Exce()
{
return curl_close ($this->Curl_Hand);
}
function get_string($string, $start, $end)
{
$string = " ".$string;
$ini = strpos($string,$start);
if ($ini == 0) return "";
$ini += strlen($start);
$len = strpos($string,$end,$ini) - $ini;
return substr($string,$ini,$len);
}
function pay($acc, $Serial, $Pin)
{
$taikhoan = $acc;
$cardseri = $Serial;
$cardcode = $Pin;
$this->Init();
$this->Clear();
//$Cookie = "cookie.txt";
//fclose(fopen($Cookie,'w'));
//$this->SetCookie($Cookie);
$this->SetOpt("<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>");
$state = $this->Exec();
$state = $this->get_string($state,'__VIEWSTATE" value="','"');
//$even = $this->get_string($state,'__EVENTVALIDATION" value="','"');
$Posts="__EVENTTARGET=&__EVENTARGUMENT=&__LASTFOCUS=&__VIEWSTATE=%2FwEPDwUKMTQ4MDc3MjYyOA9kFgJmD2QWAgID D2QWAgILD2QWBmYPFCsAAmRkZAIBDxYCHgtfIUl0ZW1Db3VudA ICFgRmD2QWAmYPFQMnaHR0cDovL3d3dy5mc2hhcmUudm4vcHJv bW90aW9uX2luZm8ucGhwBkZTaGFyZRtKWjFSdjRQc0gwbG90ST dDMjk4eDE5Ny5qcGdkAgEPZBYCZg8VAxtodHRwczovL2RhaWx5 LmdhdGUudm4vaG9tZS8QTXVhIC0gQsOhbiB0aOG6uxtMMGdzbj lBM2hRRmtBRndEMjk4eDE5Ny5naWZkAgIPFgIfAAICFgRmD2QW AmYPFQMnaHR0cDovL3d3dy5mc2hhcmUudm4vcHJvbW90aW9uX2 luZm8ucGhwBkZTaGFyZRtKWjFSdjRQc0gwbG90STdDMjk4eDE5 Ny5qcGdkAgEPZBYCZg8VAxtodHRwczovL2RhaWx5LmdhdGUudm 4vaG9tZS8QTXVhIC0gQsOhbiB0aOG6uxtMMGdzbjlBM2hRRmtB RndEMjk4eDE5Ny5naWZkGAEFHWN0bDAwJEluZm9SaWdodCRsdk JvbnVzQW1vdW50D2dk3QBeONqzb9uwARs4oQF63yMjcy8%3D&ctl00%24PSPContent%24ddlService=GATE&ctl00%24PSPContent%24txtGateName=$taikhoan&ctl00%24PSPContent%24txtConfirmGateName=$taikhoan&ctl00%24PSPContent%24txtSerial=$cardseri&ctl00%24PSPContent%24txtPin=$cardcode&ctl00%24PSPContent%24btnOK=N%E1%BA%A1p+th%E1%BA%BB&__EVENTVALIDATION=%2FwEdAAuM5wEMuLyd48VvE5%2BZv6Dl zfF1zLE%2BfA5tTO3TVjvTs4bOPGZJD63tFFsDg2dMURsU6xnt Hh33scWFrCoqUqgWQ13HmDu02JkIdJgmmps9RdgmffdhIlKBse fEDTIj8Lj2GhCwRiA78doKG01fekZM4UV1nkHu8S2aoWyMLtM4 1Fh8Y0AfQhQynKScgutVgxw5NMh7cH2Vj%2FzJ6ulTyGiO6CND pHW94qZAuFih9sLEdw%2BdKwDjH5IPvg%2Fg3gdCfrTcdjWL";
$this->SetPosts($Posts);
$this->SetOpt("<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>");
$pay = $this->Exec();
//echo "$pay <br>";
//-----------------new
preg_match('#<span id="PSPContent_lbMsg" class="errorText" style="color:Green;">Đã nạp thành công với mệnh giá(.*)</span>#',$pay,$giatrinap);
preg_match('#<span id="PSPContent_lbMsg" class="errorText" style="color:Green;">(.*)</span>#',$pay,$thongbaodung);
preg_match('#<span id="PSPContent_lbMsg" class="errorText">(.*)</span>#',$pay,$thongbaoloi);
preg_match('#Không cho phép tài khoản(.*)#',$thongbaoloi[1],$khoataikhoan);
if (!$khoataikhoan[1]) {}
else { $thongbaoloi[1] = "Nạp thẻ sai liên tục, chờ 5 phút sau thử lại!"; }
if (!$giatrinap[1]) { $giatrinap[1] =0;}
else { $giatrinap[1] = str_replace(',','',$giatrinap[1]);
echo "Giá trị thẻ nạp : $giatrinap[1] <br>";
}
$menhgia = $giatrinap[1];
echo "$giatrinap[1] <br>
$thongbaodung[1] <br>
$thongbaoloi[1] <br><br>";
//-----------------new
if (strstr($pay,"Đã nạp thành công với mệnh giá")){
$this->Close_Exce();
return 1;
}
if (strstr($pay,"Mã pin không hợp lệ")){
$this->Close_Exce();
return 3;
}
if (strstr($pay,"Thông tin mã thẻ không hợp lệ")){
$this->Close_Exce();
return 3;
}
if (strstr($pay,"Thẻ đã được sử dụng")){
$this->Close_Exce();
return 4;
}
if (strstr($pay,"Không cho phép tài khoản")){
$this->Close_Exce();
return 5; //tk bi khoa
}
if (strstr($pay,"Số thẻ không hợp lệ")){
$this->Close_Exce();
return 6; //tk bi khoa
}
if (strstr($pay,"Thẻ đã hết hạn sử dụng")){
$this->Close_Exce();
return 7; //sai seri
}
$this->Close_Exce();
return 2;
}
}
?>
<form action="" method="POST">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="24" class="td_napthe">
Số Serial
</td>
</tr>
<tr>
<td>
<span class="td_napthe">
<input name="ctl00$PSPContent$txtSerial" type="text" maxlength="10" id="ctl00_PSPContent_txtSerial" AutoComplete="off" />
</span>
</td>
</tr>
<tr>
<td height="24" class="td_napthe">
Mã số nạp tiền
</td>
</tr>
<tr>
<td>
<span class="td_napthe">
<input name="ctl00$PSPContent$txtPin" type="text" maxlength="10" id="ctl00_PSPContent_txtPin" />
</span>
</td>
</tr>
<tr>
<td height="35">
<input type="submit" name="submit" value="Nạp thẻ" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$PSPContent$btnOK", "", true, "GateCard", "", false, false))" id="ctl00_PSPContent_btnOK" class="napthe_btn" value="Nạp thẻ" />
</td>
</tr>
</table>
</form>
<?
if(isset($_POST['submit']))
{
$f = new aff();
$Serial = $_POST['ctl00$PSPContent$txtSerial'];
$Pin = $_POST['ctl00$PSPContent$txtPin'];
<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>
//check seri, mathe
$checkseri_a = substr($Serial,0,2);
$checkseri_b = substr($Serial,2,8);
//echo "$checkseri_a $checkseri_b";
if (eregi("[^0-9]", $checkseri_b))
{
echo"<font color=red>Số Serial không hợp lệ !</font>";exit();
}
if (eregi("[^a-zA-Z]", $checkseri_a))
{
echo"<font color=red>Số Serial không hợp lệ !</font>";exit();
}
if (eregi("[^0-9]", $Pin))
{
echo"<font color=red>Mã thẻ không hợp lệ !</font>";exit();
}
$pay = $f->pay($acc, $Serial, $Pin);
echo "seri : $Serial <br>";
echo "Pin : $Pin <br>";
//echo "Menh gia : $giatrinap[1] <br>";
echo "pay : $pay <br>";
if($pay==1)
{
echo "<br>Nạp tiền thành công";
//làm gì tiếp thì làm
}
if($pay==3)
{
?>
<SCRIPT language="JavaScript">
<!-- hide from old browsers
alert('Mã Pin không hợp lệ!');
//-->
</SCRIPT>
<?php
echo "Mã Pin không hợp lệ<br>";
}
if($pay==4)
{
?>
<SCRIPT language="JavaScript">
<!-- hide from old browsers
alert('Thẻ đã được sử dụng!');
//-->
</SCRIPT>
<?php
echo "Thẻ đã được sử dụng<br>";
//làm gì tiếp thì làm
}
if($pay==5)
{
?>
<SCRIPT language="JavaScript">
<!-- hide from old browsers
alert('Nạp thẻ sai liên tục, chờ 5 phút sau mới có thể nạp tiếp!');
//-->
</SCRIPT>
<?php
echo "Nạp thẻ sai liên tục, chờ 5 phút sau mới có thể giao dịch tiếp<br>";
//làm gì tiếp thì làm
}
if($pay==6)
{
?>
<SCRIPT language="JavaScript">
<!-- hide from old browsers
alert('Số thẻ không hợp lệ');
//-->
</SCRIPT>
<?php
echo "Số thẻ không hợp lệ<br>";
//làm gì tiếp thì làm
}
if($pay==7)
{
?>
<SCRIPT language="JavaScript">
<!-- hide from old browsers
alert('Thẻ đã hết hạn sử dụng');
//-->
</SCRIPT>
<?php
echo "Thẻ đã hết hạn sử dụng<br>";
//làm gì tiếp thì làm
}
if($pay==2)
{
?>
<SCRIPT language="JavaScript">
<!-- hide from old browsers
alert('Nạp tiền thất bại! Hệ thống đang bị khóa nạp thẻ !');
//-->
</SCRIPT>
<?php
echo "<br>Nạp tiền thất bại";
}
}