สอบถามการนำไฟล์ PHP เข้าไปใช้งานใน phpBB

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderator: mindphp, ผู้ดูแลกระดาน

ภาพประจำตัวสมาชิก
chakrit
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 788
ลงทะเบียนเมื่อ: 27/06/2022 9:32 am

สอบถามการนำไฟล์ PHP เข้าไปใช้งานใน phpBB

โพสต์ที่ยังไม่ได้อ่าน โดย chakrit »

สอบถามการนำไฟล์ PHP ในส่วนนี้ได้มีการเขียน API แยกไฟล์ไว้ใช้งานอยากจะนำไปใช้งานรวมกับไฟล์ใน phpBB สามารถทำยังไงได้บางคับต้องเพิ่มโค้ดยังไง
flook
PHP VIP Members
PHP VIP Members
โพสต์: 3751
ลงทะเบียนเมื่อ: 06/06/2022 9:43 am

Re: สอบถามการนำไฟล์ PHP เข้าไปใช้งานใน phpBB

โพสต์ที่ยังไม่ได้อ่าน โดย flook »

chakrit เขียน: 09/08/2022 9:03 am สอบถามการนำไฟล์ PHP ในส่วนนี้ได้มีการเขียน API แยกไฟล์ไว้ใช้งานอยากจะนำไปใช้งานรวมกับไฟล์ใน phpBB สามารถทำยังไงได้บางคับต้องเพิ่มโค้ดยังไง
ยกตัวอย่าง code ให้ดูหน่อยครับ ต้องการนำ code ส่วนไหนไปไว้ ใช้งานแบบไหนครับ
ภาพประจำตัวสมาชิก
chakrit
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 788
ลงทะเบียนเมื่อ: 27/06/2022 9:32 am

Re: สอบถามการนำไฟล์ PHP เข้าไปใช้งานใน phpBB

โพสต์ที่ยังไม่ได้อ่าน โดย chakrit »

โค้ด: เลือกทั้งหมด

$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => 'https://data.tmd.go.th/api/WeatherToday/V1/date?uid=u65chakrit.phamornpol&ukey=79780811ff627df7ce445cb7ecc6c23b&time=2022-01-01',
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => '',
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => 'GET',
  CURLOPT_HTTPHEADER => array(
    'accept: application/json'
  ),
));

$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);

$result = json_decode($response,true);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
    var_dump($result['Stations'][85]["Observe"]["Time"]);
    var_dump($result['Stations'][85]["Observe"]["Temperature"]["Value"]);
    // var_dump($response);
}

?>
ตัวอย่างโค้ดคับต้องการนำไปใช้งานกับ phpBB ต้องเขียนยังไงบางคับ
flook
PHP VIP Members
PHP VIP Members
โพสต์: 3751
ลงทะเบียนเมื่อ: 06/06/2022 9:43 am

Re: สอบถามการนำไฟล์ PHP เข้าไปใช้งานใน phpBB

โพสต์ที่ยังไม่ได้อ่าน โดย flook »

chakrit เขียน: 09/08/2022 9:35 am

โค้ด: เลือกทั้งหมด

$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => 'https://data.tmd.go.th/api/WeatherToday/V1/date?uid=u65chakrit.phamornpol&ukey=79780811ff627df7ce445cb7ecc6c23b&time=2022-01-01',
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => '',
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => 'GET',
  CURLOPT_HTTPHEADER => array(
    'accept: application/json'
  ),
));

$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);

$result = json_decode($response,true);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
    var_dump($result['Stations'][85]["Observe"]["Time"]);
    var_dump($result['Stations'][85]["Observe"]["Temperature"]["Value"]);
    // var_dump($response);
}

?>
ตัวอย่างโค้ดคับต้องการนำไปใช้งานกับ phpBB ต้องเขียนยังไงบางคับ
ลองสร้าง function ขึ้นมาสำหรับเรียกใช้งานก็ได้ครับ

โค้ด: เลือกทั้งหมด

function curl(){
    $curl = curl_init();

    curl_setopt_array($curl, array(
      CURLOPT_URL => 'https://data.tmd.go.th/api/WeatherToday/V1/date?uid=u65chakrit.phamornpol&ukey=79780811ff627df7ce445cb7ecc6c23b',
      CURLOPT_RETURNTRANSFER => true,
      CURLOPT_ENCODING => '',
      CURLOPT_MAXREDIRS => 10,
      CURLOPT_TIMEOUT => 30,
      CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
      CURLOPT_CUSTOMREQUEST => 'GET',
      CURLOPT_HTTPHEADER => array(
        'accept: application/json'
      ),
    ));
    
    $response = curl_exec($curl);
    $err = curl_error($curl);
    curl_close($curl);
    
    $result = json_decode($response,true);
    
    if ($err) {
      echo "cURL Error #:" . $err;
    } else {
        var_dump($result['Stations'][85]["Observe"]["Time"]);
        var_dump($result['Stations'][85]["Observe"]["Temperature"]["Value"]);
        // var_dump($response);
    }
}

curl();  // เรียกใช้ 
ภาพประจำตัวสมาชิก
chakrit
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 788
ลงทะเบียนเมื่อ: 27/06/2022 9:32 am

Re: สอบถามการนำไฟล์ PHP เข้าไปใช้งานใน phpBB

โพสต์ที่ยังไม่ได้อ่าน โดย chakrit »

สอบถามเพิ่มเติมคับหากต้องการนำตัวแปลที่อยู่ใน API

โค้ด: เลือกทั้งหมด

$result['Stations'][85]["Observe"]["Temperature"]["Value"]
เราต้องเขียนเรียกใช้งาน function แบบไหนหรอคับ
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 118