Share code nạp thẻ GATE cập nhật ngày 14/2/2014
Follow us on
Follow us on Facebook Follow us on Twitter Linked In Flickr Watch us on YouTube My Space Blogger
 
Kết quả 1 đến 7 của 7
  1. #1
    Super Moderator huuduyen_05's Avatar
    Ngày tham gia
    May 2006
    Đang ở
    Unknow
    Bài viết
    2,924
    Thanks
    122
    Thanked 2,108 Times in 649 Posts

    Share code nạp thẻ GATE cập nhật ngày 14/2/2014

    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)

    PHP Code:
    <?
    <meta http-equiv="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_HandCURLOPT_URL$Urls);
                
    curl_setopt($this->Curl_HandCURLOPT_RETURNTRANSFER1);
                
    curl_setopt($this->Curl_HandCURLOPT_HEADERTRUE);
                
    curl_setopt($this->Curl_HandCURLOPT_FOLLOWLOCATIONTRUE);
                
    curl_setopt($this->Curl_HandCURLOPT_USERAGENT$this->Agent);
                
    curl_setopt($this->Curl_HandCURLOPT_REFERER$ref);   //fake referer
                
    curl_setopt($this->Curl_HandCURLOPT_SSL_VERIFYHOST0);
                
    curl_setopt($this->Curl_HandCURLOPT_SSL_VERIFYPEER0);
                
    curl_setopt($this->Curl_HandCURLOPT_TIMEOUT$this->TimeOut);
                
    curl_setopt($this->Curl_HandCURLOPT_CONNECTTIMEOUT30);
                
    //curl_setopt($this->Curl_Hand, CURLOPT_AUTOREFERER, TRUE); 
                
    if($this->Posts)
                {
                    
    curl_setopt($this->Curl_HandCURLOPT_POST1);
                    
    curl_setopt($this->Curl_HandCURLOPT_POSTFIELDS$this->Posts);
                }
                if(
    $this->Socks)
                {
                    
    curl_setopt($this->Curl_HandCURLOPT_PROXY$this->Socks);
                    
    curl_setopt($this->Curl_HandCURLOPT_PROXYTYPECURLPROXY_SOCKS5);
                }
                if(
    $this->Cookie)
                {
                    
    curl_setopt($this->Curl_HandCURLOPT_COOKIEJAR$this->Cookie);
                    
    curl_setopt($this->Curl_HandCURLOPT_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("https://pay.gate.vn/NoAuth/paymentexpress/Account/");
                
    $state $this->Exec();
                
    $state $this->get_string($state,'__VIEWSTATE" value="','"');    
                
    //$even = $this->get_string($state,'__EVENTVALIDATION" value="','"');            
                
    $Posts="__EVENTTARGET=&__EVENTARGUMENT=&__LASTFOCUS=&__VIEWSTATE=%2FwEPDwUKMTQ4MDc3MjYyOA9kFgJmD2QWAgIDD2QWAgILD2QWBmYPFCsAAmRkZAIBDxYCHgtfIUl0ZW1Db3VudAICFgRmD2QWAmYPFQMnaHR0cDovL3d3dy5mc2hhcmUudm4vcHJvbW90aW9uX2luZm8ucGhwBkZTaGFyZRtKWjFSdjRQc0gwbG90STdDMjk4eDE5Ny5qcGdkAgEPZBYCZg8VAxtodHRwczovL2RhaWx5LmdhdGUudm4vaG9tZS8QTXVhIC0gQsOhbiB0aOG6uxtMMGdzbjlBM2hRRmtBRndEMjk4eDE5Ny5naWZkAgIPFgIfAAICFgRmD2QWAmYPFQMnaHR0cDovL3d3dy5mc2hhcmUudm4vcHJvbW90aW9uX2luZm8ucGhwBkZTaGFyZRtKWjFSdjRQc0gwbG90STdDMjk4eDE5Ny5qcGdkAgEPZBYCZg8VAxtodHRwczovL2RhaWx5LmdhdGUudm4vaG9tZS8QTXVhIC0gQsOhbiB0aOG6uxtMMGdzbjlBM2hRRmtBRndEMjk4eDE5Ny5naWZkGAEFHWN0bDAwJEluZm9SaWdodCRsdkJvbnVzQW1vdW50D2dk3QBeONqzb9uwARs4oQF63yMjcy8%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%2BZv6DlzfF1zLE%2BfA5tTO3TVjvTs4bOPGZJD63tFFsDg2dMURsU6xntHh33scWFrCoqUqgWQ13HmDu02JkIdJgmmps9RdgmffdhIlKBsefEDTIj8Lj2GhCwRiA78doKG01fekZM4UV1nkHu8S2aoWyMLtM41Fh8Y0AfQhQynKScgutVgxw5NMh7cH2Vj%2FzJ6ulTyGiO6CNDpHW94qZAuFih9sLEdw%2BdKwDjH5IPvg%2Fg3gdCfrTcdjWL";
                
                
    $this->SetPosts($Posts);
                
    $this->SetOpt("https://pay.gate.vn/NoAuth/paymentexpress/Account/");
                
    $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(&quot;ctl00$PSPContent$btnOK&quot;, &quot;&quot;, true, &quot;GateCard&quot;, &quot;&quot;, 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'];
        
        
    $acc "[email protected]"//tài khoản
        
        
        //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";
            }
        }
    Khách viếng thăm hãy cùng huuduyen_05 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. The Following 8 Users Say Thank You to huuduyen_05 For This Useful Post:

    Edward_Newgate (14-02-14), jxvietnam (18-02-14), mrrainnt (14-02-14), mrspider (26-07-14), Sói Đẹp Trai (14-02-14), SIR.ThaiBinh (14-03-14), The Guardian (14-02-14), ___Rookie___ (15-02-14)

  3. #2
    Thành Viên
    Ngày tham gia
    Jun 2012
    Bài viết
    131
    Thanks
    9
    Thanked 24 Times in 7 Posts

    Ðề: Share code nạp thẻ GATE cập nhật ngày 14/2/2014

    Anh hữuduyen giúp em chỉnh cái IP offline ở sv được không, IP cũ của sv là 192.168.1.3 muốn chuyển thành 10.20.17.33 thì phải làm ntn
    Khách viếng thăm hãy cùng trungduy1134 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  4. #3
    Thành Viên
    Ngày tham gia
    Jun 2012
    Bài viết
    131
    Thanks
    9
    Thanked 24 Times in 7 Posts

    Ðề: Share code nạp thẻ GATE cập nhật ngày 14/2/2014

    sao mà hay hả .........
    Khách viếng thăm hãy cùng trungduy1134 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  5. #4
    Đang Tu Luyện vudung's Avatar
    Ngày tham gia
    Jul 2010
    Bài viết
    617
    Thanks
    56
    Thanked 2,102 Times in 175 Posts

    Ðề: Share code nạp thẻ GATE cập nhật ngày 14/2/2014

    Cái này mình nhớ k nhầm là pm support gate nó share cho mà....
    Mà giờ chủ yếu toàn NL vs BK k xài gate mấy
    Khách viếng thăm hãy cùng vudung xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  6. #5
    Super Moderator huuduyen_05's Avatar
    Ngày tham gia
    May 2006
    Đang ở
    Unknow
    Bài viết
    2,924
    Thanks
    122
    Thanked 2,108 Times in 649 Posts

    Ðề: Share code nạp thẻ GATE cập nhật ngày 14/2/2014

    Trích dẫn Gửi bởi trungduy1134 [Only registered and activated users can see links. ]
    Anh hữuduyen giúp em chỉnh cái IP offline ở sv được không, IP cũ của sv là 192.168.1.3 muốn chuyển thành 10.20.17.33 thì phải làm ntn
    Bạn hỏi về TLBB à? Vậy bạn nên post ở box tlbb nhé. Ở box cũng có hướng dẫn về vấn đề này rồi bạn.

    Trích dẫn Gửi bởi vudung [Only registered and activated users can see links. ]
    Cái này mình nhớ k nhầm là pm support gate nó share cho mà....
    Mà giờ chủ yếu toàn NL vs BK k xài gate mấy
    NL, BK thì chiết khấu thấp, tự dùng gate nạp vào tài khoản rồi bán sẽ được giá cao hơn
    Khách viếng thăm hãy cùng huuduyen_05 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  7. #6
    Thành Viên
    Ngày tham gia
    Feb 2014
    Bài viết
    3
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Ðề: Share code nạp thẻ GATE cập nhật ngày 14/2/2014

    gate bên e làm thì cũng được 82 % mệnh giá thẻ mà tiền ngay, ko cần bán bạc
    Khách viếng thăm hãy cùng toantv xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  8. #7
    Super Moderator huuduyen_05's Avatar
    Ngày tham gia
    May 2006
    Đang ở
    Unknow
    Bài viết
    2,924
    Thanks
    122
    Thanked 2,108 Times in 649 Posts

    Ðề: Share code nạp thẻ GATE cập nhật ngày 14/2/2014

    Bán bạc gate được >85% nếu biết chỗ bán
    Số lượng nhỏ và vừa thì liên hệ bk, nl là chuẩn. Còn số lượng lớn thì con số % ấy sẽ không nhỏ.
    Khách viếng thăm hãy cùng huuduyen_05 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 

Các Chủ đề tương tự

  1. [Quà Tết 2014] Share Server Bá Đao 2D Ngon (Fix 90% số lỗi tồn đọng)
    Bởi vudung trong diễn đàn CHUYÊN ĐỀ WEB GAMES
    Trả lời: 85
    Bài viết cuối: 14-03-14, 08:41 PM
  2. [Quà Tết 2014 - Part 2] Share Bộ Web Trang Chủ + Quản lý Bá Đao 2D
    Bởi vudung trong diễn đàn CHUYÊN ĐỀ WEB GAMES
    Trả lời: 16
    Bài viết cuối: 23-02-14, 08:29 AM
  3. Share code ẩn Like fb 2014 cho mọi website
    Bởi iaion trong diễn đàn Thư Viện Mã Nguồn Mở
    Trả lời: 0
    Bài viết cuối: 12-02-14, 02:57 PM
  4. [MU] Share code auto nạp thẻ VTC + GATE
    Bởi LHB_LOVE trong diễn đàn SQL Server & Website
    Trả lời: 1
    Bài viết cuối: 19-01-13, 01:45 PM
  5. [KT] Share code auto nạp thẻ (viettel, vina, mobi, gate, vtc)
    Bởi codenapthe trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 1
    Bài viết cuối: 31-10-12, 03:32 PM

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •  
Múi giờ GMT +7. Bây giờ là 06:05 AM.
vBulletin®, Copyright ©2000-2011, Jelsoft Enterprises Ltd.
CLBGamesVN không chịu trách nhiệm về Luật Bản Quyền của các tài liệu, bài viết v.v...được đăng tải trên diễn đàn này.
Diễn đàn phát triển dưới sự đóng góp của tất cả thành viên. BQT chỉ là những người thành lập ra sân chơi, quản lý và duy trì về mặt kỹ thuật, nội dung khi hợp lệ.