EarthQuak3 adlı üyeden alıntı: mesajı görüntüle
farklı bir sitede iframe oradan nasıl çekerim
Başka bir sitedeki iframe'in src özelliğini almak için, önce o siteden iframe'in bulunduğu sayfanın HTML kodunu almanız gerekiyor. Bu işlemi, file_get_contents() fonksiyonu veya PHP'nin CURL kütüphanesi gibi bir HTTP istemcisi kullanarak yapabilirsiniz.
Daha sonra, aldığınız HTML kodunu DOMDocument() sınıfı ile parse edebilir ve iframe'i getElementsByTagName() fonksiyonu kullanarak seçebilirsiniz. Son olarak, iframe'in src özelliğini getAttribute() fonksiyonu ile alabilirsiniz.
İşlem adımları şöyle olabilir:

<?php
$html = file_get_contents('https://example.com/page-with-iframe.php');
$doc = new DOMDocument();
$doc->loadHTML($html);
$iframes = $doc->getElementsByTagName('iframe');
foreach ($iframes as $iframe) {
  $src = $iframe->getAttribute('src');
  echo $src;
}
?>
Bu kodda, file_get_contents() fonksiyonu yerine, CURL kütüphanesi veya başka bir HTTP istemcisi kullanarak istek göndererek sayfanın HTML kodunu alabilirsiniz. Ayrıca, $html değişkenindeki URL'i, hedef web sitesinin URL'i ile değiştirerek, istediğiniz web sitesindeki bir iframe'in src özelliğini alabilirsiniz.