Soru & Cevap

PHP Bot gelen veri "<iframe" ile geliyor bunu n ...

27.09.2016 - 11:06

Arkadaşlar php bot ile ilgili bir noktada tıkandım. Tüm istediğim verileri çektim ancak son çekmek istediğim site linki <iframe içerisinde. Her ne kadar bota <iframe kısımlarını tanıtıp sadece linki çek desemde bot bunu <iframe kısımları ile birlikte çekiyor bunu nasıl kaldırabilirim ?

107 Görüntülenme

3 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-233004-1547754348.png
batuhanozogull
19.01.2019 - 09:13
<?PHP
function steal($basi, $sonu, $calinacak)
{
    @preg_match_all('/' . preg_quote($basi, '/') .
    '(.*?)'. preg_quote($sonu, '/').'/i', $calinacak, $m);
    return @$m[1];
}

$calinanveri = steal('<iframe>','</iframe>',file_get_contents("URL"));
?>

 

picture-68037-1476395670.png
mehmetyilmaz5050
24.10.2016 - 11:07

Düzenli ifadeler kullanaka gerekli yerleri alabilirsiniz. örn preg_match_all al gibi düzenli ifaler diye aratırsan gerekli bilgileri bulabilirsin .

Profile picture for user mehmetsefa
mehmetsefa
29.09.2016 - 01:51

linki string olarak çekip baştan ve sondan istemediğin bölümü "split()" metodu yardımıyla atabilirsin..