azprince
ก๊วนเสียว
พลังน้ำใจ: 28
ออฟไลน์
กระทู้: 290
|
|
« เมื่อ: 07 ตุลาคม 2015, 22:47:25 » |
|
ผมสร้างไฟล์ tmpay.php แล้วอัพขึ้นโฮส <?php function tmn_refill($truemoney_password) { if(function_exists('curl_init')) { $curl=curl_init('hxxps://www.tmpay.net/TPG/backend.php?merchant_id=TEST&password='.$truemoney_password.'&resp_url=hxxp://www.test.com/result.php'); curl_setopt($curl,CURLOPT_TIMEOUT,10); curl_setopt($curl,CURLOPT_HEADER,FALSE); curl_setopt($curl,CURLOPT_RETURNTRANSFER,true); curl_setopt($curl,CURLOPT_SSL_VERIFYPEER,false); curl_setopt($curl,CURLOPT_FOLLOWLOCATION,true); $curl_content=curl_exec($curl); curl_close($curl); } else { $curl_content=file_get_contents('hxxp://www.tmpay.net/TPG/backend.php?merchant_id=TEST&password='.$truemoney_password.'&resp_url=hxxp://www.test.com/result.php'); } if(strpos($curl_content,'SUCCEED')!==FALSE) { return true; } else { return false; } } tmn_refill("55555555555551"); ?>เมื่อผมเรียกไฟล์ hxxp://www.test.com/tmpay.php แล้วมันค้างไม่มีอะไรเกิดขึ้น ทำไมไม่ยอมรีไดเรคหน้าไปที่ hxxp://www.test.com/result.php อะครับ เป็นมือใหม่หัดทำสคริปตัดบัตรครับ
|
|
« แก้ไขครั้งสุดท้าย: 08 ตุลาคม 2015, 08:51:58 โดย azprince »
|
บันทึกการเข้า
|
|
|
|
Freedomlover
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 207
ออฟไลน์
กระทู้: 2,097
|
|
« ตอบ #1 เมื่อ: 07 ตุลาคม 2015, 23:14:27 » |
|
resp_url เอาไว้สำหรับ url ที่จะรับค่าที่ทาง tmpay ส่งกลับมาครับ
|
|
|
บันทึกการเข้า
|
โฮสติ้ง คุณภาพสูง ราคาเริ่มต้น 50 บาท/เดือน ทดลองใช้ฟรี 30 วัน SSD VPS แรงๆ จดโดเมนเพียง 400 บาท/ปี ด้วยประสบการณ์กว่า 12 ปี Tel 0840640213
|
|
|
azprince
ก๊วนเสียว
พลังน้ำใจ: 28
ออฟไลน์
กระทู้: 290
|
|
« ตอบ #2 เมื่อ: 08 ตุลาคม 2015, 08:52:31 » |
|
resp_url เอาไว้สำหรับ url ที่จะรับค่าที่ทาง tmpay ส่งกลับมาครับ
ทำไมมันไม่รีไดเรคไปยัง resp_url ที่เราตั้งไว้อะครับ
|
|
|
บันทึกการเข้า
|
|
|
|
adjobb
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 320
ออฟไลน์
กระทู้: 2,877
|
|
« ตอบ #3 เมื่อ: 08 ตุลาคม 2015, 12:14:09 » |
|
ติดต่อ support เลยครับหลายวันก่อนผมให้เขาเขียนโค้ดให้อยู่ บริการดีมากครับ
|
|
|
บันทึกการเข้า
|
|
|
|
azprince
ก๊วนเสียว
พลังน้ำใจ: 28
ออฟไลน์
กระทู้: 290
|
|
« ตอบ #4 เมื่อ: 08 ตุลาคม 2015, 17:45:22 » |
|
ติดต่อ support เลยครับหลายวันก่อนผมให้เขาเขียนโค้ดให้อยู่ บริการดีมากครับ
ผมทักแชทไปบอกให้เขาช่วยตรวจสอบโค๊ดให้หน่อย เขาอ่านแต่ไม่ตอบอะครับ ผ่านมา 2 วันแล้ว
|
|
|
บันทึกการเข้า
|
|
|
|
SEnzoP
ก๊วนเสียว
พลังน้ำใจ: 47
ออฟไลน์
กระทู้: 455
|
|
« ตอบ #5 เมื่อ: 08 ตุลาคม 2015, 18:00:25 » |
|
โค้ดเท่าที่เห็นก็ไม่มีโค้ดไหนสั่งให้ redirect นะครับ
|
|
|
บันทึกการเข้า
|
|
|
|
azprince
ก๊วนเสียว
พลังน้ำใจ: 28
ออฟไลน์
กระทู้: 290
|
|
« ตอบ #6 เมื่อ: 08 ตุลาคม 2015, 19:50:07 » |
|
โค้ดเท่าที่เห็นก็ไม่มีโค้ดไหนสั่งให้ redirect นะครับ
ในคู่มือเขาให้โค๊ดตัวอย่างมาแค่นี้อะครับ hxxps://www.tmpay.net/front/TMPAY-Overview_Coding_PHP.pdf
|
|
|
บันทึกการเข้า
|
|
|
|
9wong
ก๊วนเสียว
พลังน้ำใจ: 35
ออฟไลน์
กระทู้: 234
|
|
« ตอบ #7 เมื่อ: 08 ตุลาคม 2015, 19:59:56 » |
|
เค้าเป็น restful ครับ ตัว resp_url คือไฟล์ที่เราต้องสร้างมารับผลการทำรายการ ตรงส่วนนี้ระบบทาง tmpay จะเรียกใช้เอง
ถ้าอยากให้ไฟล์tmpay.php รีได้เรกเอง ท่านก็เขียนคำสั่งให้รีไดเรก หลังจากที่ส่งค่าไปยัง tmtopup สิครับ
ไฟล์ที่ท่านเอามาให้ดู อันนั้นเป็นการส่งค่าไปให้ tmpay ตรวจสอบครับ จะให้รีไดเรกกลับหน้าเดิมก็เอาคำสั่งไปใส่ใน. If..else. ครับ
|
|
|
บันทึกการเข้า
|
|
|
|
SEnzoP
ก๊วนเสียว
พลังน้ำใจ: 47
ออฟไลน์
กระทู้: 455
|
|
« ตอบ #8 เมื่อ: 08 ตุลาคม 2015, 21:34:24 » |
|
โค้ดเท่าที่เห็นก็ไม่มีโค้ดไหนสั่งให้ redirect นะครับ
ในคู่มือเขาให้โค๊ดตัวอย่างมาแค่นี้อะครับ hxxps://www.tmpay.net/front/TMPAY-Overview_Coding_PHP.pdf ลองกลับไปอ่านทำความเข้าใจใหม่ดีๆ ครับ ตอนผมเขียนผมก็อ่านจากไฟล์เดียวกันนี่แหละ เมื่อคุณส่งค่าไปแล้ว ระบบจะตอบสถานะกลับมา ส่วนคุณจะให้ทำอะไรต่อก็แล้วแต่จะเขียน ส่วน TMPay จะส่งข้อมูลกลับมาตาม resp_url ที่คุณส่งไป โดยหน้านั้นคุณก็เขียนโค้ดสำหรับรับข้อมูลจาก TMPay ไว้ ส่วนจะเอาไปเก็บยังไงหรือเอาไปใช้ยังไงก็แล้วแต่จะเขียนอีกที
|
|
|
บันทึกการเข้า
|
|
|
|
azprince
ก๊วนเสียว
พลังน้ำใจ: 28
ออฟไลน์
กระทู้: 290
|
|
« ตอบ #9 เมื่อ: 09 ตุลาคม 2015, 06:29:08 » |
|
โค้ดเท่าที่เห็นก็ไม่มีโค้ดไหนสั่งให้ redirect นะครับ
ในคู่มือเขาให้โค๊ดตัวอย่างมาแค่นี้อะครับ hxxps://www.tmpay.net/front/TMPAY-Overview_Coding_PHP.pdf ลองกลับไปอ่านทำความเข้าใจใหม่ดีๆ ครับ ตอนผมเขียนผมก็อ่านจากไฟล์เดียวกันนี่แหละ เมื่อคุณส่งค่าไปแล้ว ระบบจะตอบสถานะกลับมา ส่วนคุณจะให้ทำอะไรต่อก็แล้วแต่จะเขียน ส่วน TMPay จะส่งข้อมูลกลับมาตาม resp_url ที่คุณส่งไป โดยหน้านั้นคุณก็เขียนโค้ดสำหรับรับข้อมูลจาก TMPay ไว้ ส่วนจะเอาไปเก็บยังไงหรือเอาไปใช้ยังไงก็แล้วแต่จะเขียนอีกที คือผมต้องเขียนคำสั่ง header ไปหน้า hxxp://www.test.com/result.php ใช่ไหมครับ ผมต้องเขียนไว้หลังคำสั่งไหนอะครับ
|
|
« แก้ไขครั้งสุดท้าย: 09 ตุลาคม 2015, 06:29:48 โดย azprince »
|
บันทึกการเข้า
|
|
|
|
elerider
สมุนแก๊งเสียว
พลังน้ำใจ: 29
ออฟไลน์
กระทู้: 686
|
|
« ตอบ #10 เมื่อ: 09 ตุลาคม 2015, 08:15:03 » |
|
อยากรู้ด้วยคนจ้า ^ ^
|
|
|
บันทึกการเข้า
|
|
|
|
SEnzoP
ก๊วนเสียว
พลังน้ำใจ: 47
ออฟไลน์
กระทู้: 455
|
|
« ตอบ #11 เมื่อ: 09 ตุลาคม 2015, 13:38:04 » |
|
โค้ดเท่าที่เห็นก็ไม่มีโค้ดไหนสั่งให้ redirect นะครับ
ในคู่มือเขาให้โค๊ดตัวอย่างมาแค่นี้อะครับ hxxps://www.tmpay.net/front/TMPAY-Overview_Coding_PHP.pdf ลองกลับไปอ่านทำความเข้าใจใหม่ดีๆ ครับ ตอนผมเขียนผมก็อ่านจากไฟล์เดียวกันนี่แหละ เมื่อคุณส่งค่าไปแล้ว ระบบจะตอบสถานะกลับมา ส่วนคุณจะให้ทำอะไรต่อก็แล้วแต่จะเขียน ส่วน TMPay จะส่งข้อมูลกลับมาตาม resp_url ที่คุณส่งไป โดยหน้านั้นคุณก็เขียนโค้ดสำหรับรับข้อมูลจาก TMPay ไว้ ส่วนจะเอาไปเก็บยังไงหรือเอาไปใช้ยังไงก็แล้วแต่จะเขียนอีกที คือผมต้องเขียนคำสั่ง header ไปหน้า hxxp://www.test.com/result.php ใช่ไหมครับ ผมต้องเขียนไว้หลังคำสั่งไหนอะครับ resp_url เอาไว้ให้ TMPay เรียกใช้อย่างเดียวครับ ไม่ต้อง redirect อะไรไปหน้านั้น โดยปกติจะให้ resp_url เก็บข้อมูลที่ได้รับลง DB
|
|
|
บันทึกการเข้า
|
|
|
|
azprince
ก๊วนเสียว
พลังน้ำใจ: 28
ออฟไลน์
กระทู้: 290
|
|
« ตอบ #12 เมื่อ: 09 ตุลาคม 2015, 20:01:24 » |
|
โค้ดเท่าที่เห็นก็ไม่มีโค้ดไหนสั่งให้ redirect นะครับ
ในคู่มือเขาให้โค๊ดตัวอย่างมาแค่นี้อะครับ hxxps://www.tmpay.net/front/TMPAY-Overview_Coding_PHP.pdf ลองกลับไปอ่านทำความเข้าใจใหม่ดีๆ ครับ ตอนผมเขียนผมก็อ่านจากไฟล์เดียวกันนี่แหละ เมื่อคุณส่งค่าไปแล้ว ระบบจะตอบสถานะกลับมา ส่วนคุณจะให้ทำอะไรต่อก็แล้วแต่จะเขียน ส่วน TMPay จะส่งข้อมูลกลับมาตาม resp_url ที่คุณส่งไป โดยหน้านั้นคุณก็เขียนโค้ดสำหรับรับข้อมูลจาก TMPay ไว้ ส่วนจะเอาไปเก็บยังไงหรือเอาไปใช้ยังไงก็แล้วแต่จะเขียนอีกที คือผมต้องเขียนคำสั่ง header ไปหน้า hxxp://www.test.com/result.php ใช่ไหมครับ ผมต้องเขียนไว้หลังคำสั่งไหนอะครับ resp_url เอาไว้ให้ TMPay เรียกใช้อย่างเดียวครับ ไม่ต้อง redirect อะไรไปหน้านั้น โดยปกติจะให้ resp_url เก็บข้อมูลที่ได้รับลง DB อ้อเข้าใจละครับ ได้แล้ว อิอิ ช่วยแนะนำหน่อยสิครับ ผมจะทำแบบสมัครสมาชิกอ่า ทำไงให้ในหน้า < resp_url > มีการเพิ่ม username ลงไปด้วยอะครับ
|
|
|
บันทึกการเข้า
|
|
|
|
adjobb
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 320
ออฟไลน์
กระทู้: 2,877
|
|
« ตอบ #13 เมื่อ: 09 ตุลาคม 2015, 22:12:52 » |
|
โค้ดเท่าที่เห็นก็ไม่มีโค้ดไหนสั่งให้ redirect นะครับ
ในคู่มือเขาให้โค๊ดตัวอย่างมาแค่นี้อะครับ hxxps://www.tmpay.net/front/TMPAY-Overview_Coding_PHP.pdf ลองกลับไปอ่านทำความเข้าใจใหม่ดีๆ ครับ ตอนผมเขียนผมก็อ่านจากไฟล์เดียวกันนี่แหละ เมื่อคุณส่งค่าไปแล้ว ระบบจะตอบสถานะกลับมา ส่วนคุณจะให้ทำอะไรต่อก็แล้วแต่จะเขียน ส่วน TMPay จะส่งข้อมูลกลับมาตาม resp_url ที่คุณส่งไป โดยหน้านั้นคุณก็เขียนโค้ดสำหรับรับข้อมูลจาก TMPay ไว้ ส่วนจะเอาไปเก็บยังไงหรือเอาไปใช้ยังไงก็แล้วแต่จะเขียนอีกที คือผมต้องเขียนคำสั่ง header ไปหน้า hxxp://www.test.com/result.php ใช่ไหมครับ ผมต้องเขียนไว้หลังคำสั่งไหนอะครับ resp_url เอาไว้ให้ TMPay เรียกใช้อย่างเดียวครับ ไม่ต้อง redirect อะไรไปหน้านั้น โดยปกติจะให้ resp_url เก็บข้อมูลที่ได้รับลง DB อ้อเข้าใจละครับ ได้แล้ว อิอิ ช่วยแนะนำหน่อยสิครับ ผมจะทำแบบสมัครสมาชิกอ่า ทำไงให้ในหน้า < resp_url > มีการเพิ่ม username ลงไปด้วยอะครับ ผมแนะนำนะครับถ้าใช้ tmpay ไปโหลดระบบเติมเงิน ragnarok มาแงะดูดีกว่าครับน่าจะเข้าใจ
|
|
|
บันทึกการเข้า
|
|
|
|
azprince
ก๊วนเสียว
พลังน้ำใจ: 28
ออฟไลน์
กระทู้: 290
|
|
« ตอบ #14 เมื่อ: 10 ตุลาคม 2015, 09:22:35 » |
|
เคคับ ขอบคุณคับ ผมเพิ่งนึกออก ตอนส่ง < resp_url > ให้เราเพิ่ม url เขียน username ไปด้วย ในหน้า result ก็ค่อย getค่า มาเพิ่มลงฐานข้อมูล หุหุ
|
|
|
บันทึกการเข้า
|
|
|
|
|