|
|
|
ช่วยดู Code ให้หน่อยครับ ทำไมมันไม่ยอมลง DB ให้ผมอะครับ! |
|
|
|
|
|
|
|
ตอนนี้กำลังศึกษาระบบ TMTOPUP อยู่ครับ
- ตอนนี้ เติมเงิน เข้าบัญชีของ TMTOPUP ได้เเล้ว
- ปัญหาคือ เขียน Code ขึ้นมาเพื่อเก็บข้อมูล เเต่พอลองทดสอบบน Host จริง ไม่ยอมเก็บให้ครับCode (PHP)
<?php
require_once('AES.php');
require_once('../config.php');
// ตั่งค่า API_PASSKEY = TOPUP_BIG ให้ตรงกับ TMTOPUP
define('API_PASSKEY', 'TOPUP_BIG');
if($_SERVER['REMOTE_ADDR'] == '203.146.127.115' && isset($_GET['request']))
{
$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);
$request['Ref1'] = base64_decode($request['Ref1']);
$request['cardcard_password'];
$request['cardcard_amount'];
$request['client_ip'];
// INSERT ข้อมูลที่ถูกส่งกลับมาจาก TMTOPUP ลง DB
mysql_connect('bc.msu.ac.th','std52010916585','16585');
mysql_select_db('std52010916585');
$SQL = "INSERT INTO topup";
$SQL +="(m_id , topup_cardnumber , topup_cardamount , topup_ipclient ) values
('.$request['Ref1'].' , '.$request['cardcard_password'].' , '.$request['cardcard_amount'].' , '.$request['client_ip'].')";
mysql_query($SQL);
echo 'SUCCEED';
}
else
{
echo 'ERROR|INVALID_PASSKEY';
}
}
else
{
echo 'ERROR|ACCESS_DENIED';
}
?>
Tag : PHP, MySQL
|
|
|
|
|
|
Date :
2013-02-24 18:03:26 |
By :
biggest59 |
View :
817 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
mysql_connect('bc.msu.ac.th','std52010916585','16585');
ตรงนี้ น่าจะ localhost นะครับ แทนที่ bc.msu.ac.th
|
|
|
|
|
Date :
2013-02-24 18:49:52 |
By :
deawx |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|