Merhaba,
Vakıf Katılım'ın sitesinden döviz kurunu çekmek istiyorum. $dom->find kısmında hata olduğu için sonuç gelmiyor. Ben simple_html_dom.php kullanıyorum ama farklı yöntemle de sonuç alabiliriz. Yeter ki başarılı olsun.
Kendi kodlarınızla da yapabilirsiniz. Bu işlem için 100 TL ödeme yapacağım.
Kodlarım:
<?php
require_once 'simple_html_dom.php';
$url = "https://vakifkatilim.com.tr/tr";
// İstek gönder ve sayfayı al
$response = file_get_contents($url);
// İstek başarılıysa sayfayı simple_html_dom ile analiz et
if ($response !== false) {
$dom = str_get_html($response);
// CSS seçicisini kullanarak hedeflenen öğeyi bul
$hedef_ogeler = $dom->find("html body.gradient-body div.section div.container div.row div.col-lg-3 div.shadow-box.mb-0 div.tab-sections div#tab-kurlar.tab-section.tab-section-sm.home-standart-height.active div.table.table-light.mb-0 table tbody#home-exchange-rates-table-body tr td");
if (count($hedef_ogeler) > 0) {
// İlk hedeflenen öğenin içeriğini al
$veri = $hedef_ogeler[0]->plaintext;
echo "Veri: " . $veri;
} else {
echo "Hedeflenen öğe bulunamadı.";
}
} else {
echo "Sayfaya erişilemedi.";
}
?>
