lostyazilim
tr.link

PHP Bot Yardım (Form ile Site Adresindeki veriyi getirme)

2 Mesajlar 775 Okunma
acebozum
tr.link

ismlozkn ismlozkn WM Aracı Kullanıcı
  • Üyelik 22.01.2017
  • Yaş/Cinsiyet 33 / E
  • Meslek Webmaster
  • Konum Adana
  • Ad Soyad İ** Ö**
  • Mesajlar 63
  • Beğeniler 6 / 11
  • Ticaret 3, (%67)
Arkadaşlar videolara bakarak bir siteden veri çekmeye çalıştım işime yaradı .bana sadece başlık frame linki, açıklama ve resim linki istediğim şekilde getirdi veritabanına vs. eklemeyeceğim bundan sonrasını manuel yapacağım.

Kod aşağıdaki gibi oldukça amatör :) Fakat işimi görüyor mu görüyor

Bu kodun üstüne bir text kutusu koyup entera basıldığında https://siteadresi.com/icerik.html yerine bu kutuya yazdığım linkten veriyi getirsin istiyorum. Yardımcı olma imkanınız varsa sevinirim.



iFrame



$veri=file_get_contents('https://siteadresi.com/icerik.html');
preg_match_all('@iframe (.*?)@si',$veri,$baslik);
echo $baslik[0][0];
?>



Başlıklar


$veri=file_get_contents('https://siteadresi.com/icerik.html');
preg_match_all('@

(.*?)@si',$veri,$baslik);
echo $baslik[0][0];
?>



Resim



$veri=file_get_contents('https://siteadresi.com/icerik.html');
preg_match_all('@src" href="(.*?)/>@si',$veri,$baslik);
echo $baslik[0][0];
?>




Açıklama



$veri=file_get_contents('https://siteadresi.com/icerik.html');
preg_match_all('@
(.*?)
@si',$veri,$baslik);
echo $baslik[0][0];
?>

 

 

elektronikssl
webimgo

kelebek kelebek WM Aracı Kullanıcı
  • Üyelik 11.05.2013
  • Yaş/Cinsiyet 32 / E
  • Meslek Geliştirici
  • Konum Malatya
  • Ad Soyad E** K**
  • Mesajlar 3142
  • Beğeniler 60 / 764
  • Ticaret 5, (%100)
En üste bir input ve submit edecek bir buton koy sonrasında bunu get veya post ile göndert. Sayfa içerisinde kontrol et böyle bir istek varsa çekme işlemini yapıp sonucu döndür.

Basitçe:






if($_GET){
echo "Url çekildi: ". $_GET['url'];
/* Çekme işlemleri buraya gelecek */
}
?>
ismlozkn

kişi bu mesajı beğendi.

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al