|
|
|
พอดีกำลังอยากทำระบบเติมเงินทรุมันนี่ ถึงจะสามารถชมภาพยนตร์ได้ |
|
|
|
|
|
|
|
ไม่เกี่ยวกับระบบ TMT แล้วครับ ตอนที่เติมเงินคุณก็กำหนดวันหมดอายุก็พอแล้วครับ และถ้า User Login มาหลังจากวันที่หมดอายุก็แจ้งว่าใช้งานไม่ได้ครับ
แค่นั้นครับ
|
|
|
|
|
Date :
2012-10-26 10:08:00 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
$_CONFIG['TMN'][50]['point'] = 7; // Point ที่ได้รับเมื่อเติมเงินราคา 50 บาท
$_CONFIG['TMN'][90]['point'] = 15; // Point ที่ได้รับเมื่อเติมเงินราคา 90 บาท
$_CONFIG['TMN'][150]['point'] = 30; // Point ที่ได้รับเมื่อเติมเงินราคา 150 บาท
$_CONFIG['TMN'][300]['point'] = 90; // Point ที่ได้รับเมื่อเติมเงินราคา 300 บาท
$_CONFIG['TMN'][500]['point'] = 120; // Point ที่ได้รับเมื่อเติมเงินราคา 500 บาท
ตัวนี้ครับ เอาตัวแปรเหล่านี้ไปใช้งานได้เลย
|
|
|
|
|
Date :
2012-10-26 11:06:25 |
By :
Dragons_first |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
สร้างเงื่อนไขออกมาครับ
เราจะได้ค่าเหล่านี้มาจาก tmtopup นะครับ
$Rf1 = $request['cardcard_password'];
$Rf2 = $request['Ref2'];
$Rf3 = $request['cardcard_amount'];
$Date1 = date("Y-m-d H:i:s");
$txid = $_GET['TXID'];
จากตัวแปรข้างบนเราสามารถเอามาใช้งานได้โดยดึงค่าและสร้างตัวแปรตามนี้
$Datepoint = $_CONFIG['TMN'][$Rf3]['point']+$Date_Diffs;
โดยใช้ฟังก์ชั่น datedriff จาก thaicreate นี่แหละ
Code (PHP)
function DateDiff($strDate1,$strDate2)
{
return (strtotime($strDate2) - strtotime($strDate1))/ ( 60 * 60 * 24 ); // 1 day = 60*60*24
}
ตรวจสอบว่าวันที่เหลือนั้นเป็นกี่วัน
Code (PHP)
if($array['dateexpire'] < date('Y-m-d'))
{
$Date_Diffs = DateDiff(date('Y-m-d'),date('Y-m-d'));
}
else
{
$Date_Diffs = DateDiff(date('Y-m-d'),$array['dateexpire']);
}
$array['dateeexprire'] นั้น คือค่าจากฐานข้อมูลที่เราจะเอามาตรวจสอบครับ
เป็นแค่แนวทางครับ ที่เหลือต้องขึ้นอยู่กับคุณแล้วล่ะว่าจะทำได้หรือเปล่า
|
|
|
|
|
Date :
2012-11-09 13:11:06 |
By :
Dragons_first |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากครับ เดี่ยวลองทำดู
|
|
|
|
|
Date :
2012-11-12 13:20:47 |
By :
biggest59 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|