|
|
|
สอบถามผู้รู้ php curl ต้องการนำค่าที่แสดงผลมาเช็คเงื่อนไข |
|
|
|
|
|
|
|
รบกวนพี่ๆ
ตอนนี้ผมรับค่าจาก api มาได้แล้วครับ แต่จะเอาค่าที่ได้มาเช็คเงื่อนไขอีกที โดยใช้ if else แต่ติดตรงอยากแยกค่าที่รับได้ออกมา แล้วเช็คเป็นเงื่อนไข
อยากทราบว่าถ้าผมจะเอาค่าที่ได้ เช่น message = OK หรือ success = true
แล้วให้เช็คตามเงื่อนไข อยากรู้ว่าควรจะเขียน code ประมาณไหน
******* php curl *****
Code (PHP)
$pw = md5($password);
$ec = md5("api.innovasupport.user/".$username."/".$pw."/5af52da375addbb470b0c6c19314c152");
$url = 'http://innovasupport.com/api/user/'.$username.'/'.$pw.'?key=5af52da375addbb470b0c6c19314c152&sign='.$ec.'';
/*$request = 'username=guest&password=guest';*/
$ch = curl_init(); // เริ่มต้นใช้งาน cURL
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $request);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
*****ผลที่แสดงออกมา*****
{"status":200,"message":"OK","data":{"success":true,"cust_id":"1","user_id":"2","user_type":"stc","full_name":"\u0e18\u0e19\u0e32\u0e01\u0e23 \u0e08\u0e27\u0e07\u0e2a\u0e31\u0e19\u0e17\u0e31\u0e14(\u0e43\u0e0a\u0e49\u0e17\u0e14\u0e2a\u0e2d\u0e1a)","first_name":"\u0e18\u0e19\u0e32\u0e01\u0e23"}}NO
Tag : PHP
|
ประวัติการแก้ไข 2016-05-31 09:27:49
|
|
|
|
|
Date :
2016-05-31 09:24:33 |
By :
bolsu |
View :
1222 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
print_r( json_decode($response ));
|
|
|
|
|
Date :
2016-05-31 13:36:51 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|