• 09-06-2020, 08:43:30
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    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>";
    }
    ?>