• 09-06-2020, 08:43:30
    #1
    merhaba arkadaslar asağıdaki linkte gelen iç içe json verisinden php ile benzin ve mazot fiyatını almak istiyorum fakat bir türlü beceremedim yardımcı olursanız sevinirim tesekkürler

    https://www.petrolofisi.com.tr/posvc...YON&ilce=AFYON
  • 09-06-2020, 09:05:12
    #2
    JSON DECODE Yap önce sonra foreche al.
  • 09-06-2020, 09:13:37
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Deneyip haber eder misin?
    <?php
    $getFile = file_get_contents("https://www.petrolofisi.com.tr/posvc/fiyat/gecmis?baslangic=01.08.2019&bitis=29.08.2019&il=AFYON&ilce=AFYON");
    $getData = json_decode($getFile);
    
    foreach($getData as $key => $value){
    echo "Tarih: ".$key."<br>";
    foreach ($value as $datas) {
        echo "Ürün Adı: ".$datas->UrunAdiTam." - Ürün Fiyat: ".$datas->PompaFiyat."<br>";
    }
    echo "<br>";
    }
    ?>
  • 09-06-2020, 21:27:20
    #4
    SametKoylu adlı üyeden alıntı: mesajı görüntüle
    Deneyip haber eder misin?
    <?php
    $getFile = file_get_contents("https://www.petrolofisi.com.tr/posvc/fiyat/gecmis?baslangic=01.08.2019&bitis=29.08.2019&il=AFYON&ilce=AFYON");
    $getData = json_decode($getFile);
    
    foreach($getData as $key => $value){
    echo "Tarih: ".$key."<br>";
    foreach ($value as $datas) {
        echo "Ürün Adı: ".$datas->UrunAdiTam." - Ürün Fiyat: ".$datas->PompaFiyat."<br>";
    }
    echo "<br>";
    }
    ?>
    Süpersin üstad çalıştı.
  • 09-06-2020, 21:56:21
    #5
    curl ile de arkadaşın kodunu kullanarak şu şekilde çekebilirsin.

    <?php
    $cURL = curl_init();
    curl_setopt($cURL, CURLOPT_URL, 'https://www.petrolofisi.com.tr/posvc/fiyat/gecmis?baslangic=01.08.2019&bitis=29.08.2019&il=AFYON&ilce=AFYON');
    curl_setopt($cURL, CURLOPT_RETURNTRANSFER, true);
    $getFile = curl_exec($cURL);
    curl_close($cURL);
    $getData = json_decode($getFile);
    foreach($getData as $key => $value){
    echo "Tarih: ".$key."<br>";
    foreach ($value as $datas) {
    echo "Ürün Adı: ".$datas->UrunAdiTam." - Ürün Fiyat: ".$datas->PompaFiyat."<br>";
    }
    echo "<br>";
    }
    ?>