• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Jaranguda

Belajar Mengajar

  • Home
  • Sponsor/Jasa
  • Tentang

Mengambil Data Klasemen Terbaru Liga Indonesia dengan PHP CURL

Last Updated on 17 May 2019 By tommy Leave a Comment

Data yang akan kita ambil bersumber dari situs ligaindonesia.co.id, situs resmi Liga Indonesia. Disini kita akan belajar cara mengambil konten klasemen yang ditampilkan situs ligaindonesia.co.id.

Silahkan browsing-browsing di situs tersebut untuk mengetahui URL yang akan diambil ;), saat ini urlnya adalah http://ligaindonesia.co.id/index.php/klasemen, lihat source code website tersebut cari batas atas data yang mau diambil, contoh disini data klasemen dimulai dari


batas atas klasemen liga indonesia
lalu cari batas bawah, akhir dari data yang akan diambil karena data yang diambil dimulai dari tag

maka dibatasnya saya ambil penutup tag tersebut

batas bawah
sekarang kita buatkan scriptnya

<?php
//klasemen.php
function fungsiCurl($url){
     $data = curl_init();
     curl_setopt($data, CURLOPT_RETURNTRANSFER, 1);
     curl_setopt($data, CURLOPT_URL, $url);
     curl_setopt($data, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6");
     curl_setopt($data, CURLOPT_HEADER, 0);  
     $hasil = curl_exec($data);
     curl_close($data);
     return $hasil;
}
$url = fungsiCurl('http://ligaindonesia.co.id/index.php/klasemen');
$hasil = explode('<div class="pertandingan-wraper">',$url); // batas atas berada di array 1
$hasil2 = explode('</div>',$hasil[1]); // batas bawah dari data diatas
print_r($hasil2); // tampilkan hasilnya
?>

buka di browser hasilnya
array data liga indonesia
dari array diatas kelihatan data yang akan kita ambil berada di array 0, ubah script diatas agar mengambil data dari array 0 saja

<?php
//klasemen.php
function fungsiCurl($url){
     $data = curl_init();
     curl_setopt($data, CURLOPT_RETURNTRANSFER, 1);
     curl_setopt($data, CURLOPT_URL, $url);
     curl_setopt($data, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6");
     curl_setopt($data, CURLOPT_HEADER, 0);  
     $hasil = curl_exec($data);
     curl_close($data);
     return $hasil;
}
$url = fungsiCurl('http://ligaindonesia.co.id/index.php/klasemen');
$hasil = explode('<div class="pertandingan-wraper">',$url); // batas atas berada di array 1
$hasil2 = explode('</div>',$hasil[1]); // batas bawah dari data diatas
print_r($hasil2[0]); // tampilkan hasilnya
?>

sehingga hasilnya menjadi sempurna ;)
hasil lengkap klasemen
kalau mau tampilannya diubah tambahkan css sesuai dengan selera masing-masing.

Last Updated on 17 May 2019 by

Tulisan menarik lainnya

  • Menampilkan Data Klasemen Liga Indonesia di WordPress

    Cara mudah untuk menampilkan klasemen Liga Indonesia di blog, website adalah dengan menggunakan iframe, sebagai…

  • Mengambil Data Cuaca dari Situs BMKG dengan PHP CURL

    Update : 20 November 2014 script dibawah ini sudah bisa dijalankan kembali. Bila anda mau…

  • Mengambil Data dari Situs BPJS Ketenagakerjaan dengan PHP cURL

    Di tutorial PHP cURL kali ini kita akan mencoba untuk mengambil data Saldo JHT dari…

  • Mengambil Data Dari Icecast dengan PHP cURL

    Sebelumnya sudah ada tutorial membuat server icecast di Membuat Streaming Radio Online dengan Icecast Debian…

Filed Under: PHP Tagged With: curl, ligaindonesia

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Pencarian

Tanya Jawab tentang DevOps SRE CPE, gabung di https://t.me/devopsindonesia

Terbaru

  • Cara Menonaktifkan Pager di macOS
  • Cara Mengupdate Nama Apple silicon-as-a-Service Scaleway
  • Cara Force Delete Namespace di Kubernetes
  • Install PHP MariaDB di Mac Monterey
  • MacOS Minta Install Git

Komentar

  • Ari on Cara Mematikan SSID Molecool Balifiber
  • kiki anarki on Mengambil Data dari Situs BPJS Ketenagakerjaan dengan PHP cURL
  • musgan on Password Router Huawei HG8245H5 Indihome
  • ghabily on Mengambil Informasi Router Alcatel Lucent G-241W-A dengan PHP
  • nea on Mencari urutan angka yang hilang di PHP

Tulisan Populer

  • Password Router Huawei HG8245H5 Indihome 1.1m views
  • Password Terbaru ZTE F609 Indihome 784k views
  • Password Superadmin Huawei HG8245A 314.2k views
  • Cara Setting Manual Modem GPON ZTE F609 Indihome 272.2k views
  • Cara Setting Wireless ZTE F609 Indihome 256.1k views
  • Mengaktifkan Port LAN di Huawei HG8245 Indihome 169.1k views
  • Akses UseeTV Indihome via Wireless ZTE F609 156.5k views
  • Kemana Menghilangnya Saldo BCA 50 ribu 150.3k views
  • Cara Reset Password ZTE F609 Indihome 147.2k views
  • Cara Setting DHCP Server Modem/Router ZTE F609 112.9k views

Kategori

  • Delphi
  • dll
  • Gambas
  • Internet
  • Java
  • Lazarus
  • Linux
  • PHP
  • Review
  • Teknologi

Sponsor

kadal.id
carakami.com
kuotabisa.com
Untuk jadi sponsor, hubungi kita lewat halaman sponsor
© 2021. Jaranguda
  • Linux
  • PHP
  • Internet
  • Teknologi
  • Delphi
  • Gambas
  • Java