|
|
|
เขียน PHP เชื่อมต่อกับ API ของ TMTOPUP ขอสอบถามผู้รู้หน่อยครับ |
|
|
|
|
|
|
|
หน้า index
Code (PHP)
<form class="cmxform" id="signupForm" method="post" action="tmtopup_api.php" style="text-align:left">
<input type="hidden" id="type" name="type" value="0" />
<fieldset>
<p>
<label for="truemoney">รหัสทรูมันนี่ (14 หลัก )</label>
<input name="tmn_password" type="text" id="tmn_password" size="30" />
</p>
<p>
<label for="email">Email ที่รับไอเทม </label>
<input name="ref1" type="text" id="ref1" size="30" />
</p>
<p>
<label for="username">ชื่อ Facebook</label>
<input name="ref2" type="text" id="ref2" size="30" />
</p>
<p>
<label for="menu">สินค้าที่ต้องการ</label>
<select name="ref3" id="ref3" class="state_class">
<option value="">โปรดเลือกบริการ</option>
<option value="ID Infestation">ID Game Infestation</option>
<option value="GC Infestation">เติมเงิน GC Infestation</option>
<option value="FARM Infestation">SV ฟาร์ม Infestation</option>
<option value="ITEM Infestation">ซื้อสินค้าในเกม Infestation</option>
<option value="GOLD Kungfu">เติม Gold Kung fu House</option>
<option value="STEAM GAME">ID Game Steam</option>
</select>
</p>
<p style="margin-left:100px;"><input class="submit" type="submit" value="เติมเงิน"/></p>
</fieldset>
</form>
หน้า tmtopup_api.php
Code (PHP)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<?php
require_once('common/conn_db.php');
// กำหนด API Passkey
define('API_PASSKEY', 'xxxxxxx');
require_once('common/AES.php');
if($_SERVER['REMOTE_ADDR'] == '203.146.127.115' && isset($_GET['request']))
{
$type = $_GET['type'];
$aes = new Crypt_AES();
$aes->setKey(API_PASSKEY);
$_GET['request'] = base64_decode(strtr($_GET['request'], '-_,', '+/='));
$_GET['request'] = $aes->decrypt($_GET['request']);
if($_GET['request'] != false)
{
parse_str($_GET['request'],$request);
$email = base64_decode($request['Ref1']);
$facebook = base64_decode($request['Ref2']);
$service = base64_decode($request['Ref3']);
$txid = $request['TXID'];
$cardcard_password = $request['cardcard_password'];
$cardcard_amount = $request['cardcard_amount'];
$client_ip = $request['client_ip'];
// เริ่มต้นการทำงานของระบบของท่าน
$SQL = "insert into game_payment set a_type = '$type' ";
$SQL = $SQL . ", a_service = '$service' ";
$SQL = $SQL . ", a_email = '$email' ";
$SQL = $SQL . ", a_facebook = '$facebook' ";
$SQL = $SQL . ", a_amount = '$cardcard_amount' ";
$SQL = $SQL . ", a_truemoney = '$cardcard_password' ";
$SQL = $SQL . ", a_transection = '$txid' ";
$SQL = $SQL . ", a_datetime = now() ";
$SQL = $SQL . ", a_ip = '$client_ip' ";
runsql($SQL,0);
echo "SUCCEED";
}
else
{
echo "ERROR|INCORRECT_PIN";
}
}
else
{
echo "ERROR|ACCESS_DENIED";
}
?>
</body>
</html>
---------------------
ปรากฏว่า ERROR|ACCESS_DENIED ตลอดเลยครับ ผมทำอะไรผิดหรือเปล่า
Tag : PHP, HTML/CSS
|
|
|
|
|
|
Date :
2014-03-25 16:06:38 |
By :
progamer2000 |
View :
2280 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คุณต้องถามเจ้าของ api ครับ
|
|
|
|
|
Date :
2014-03-25 20:29:32 |
By :
mangkunzo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|