lostyazilim

Preg_match veri çekme

10 Mesajlar 1.929 Okunma
lstbozum
wmaraci reklam

ozan30 ozan30 WM Aracı Kullanıcı
  • Üyelik 25.12.2013
  • Yaş/Cinsiyet 48 / E
  • Meslek Webmaster
  • Konum Aydın
  • Ad Soyad I** B**
  • Mesajlar 129
  • Beğeniler 13 / 7
  • Ticaret 0, (%0)
Arkadaşlar altta görünen kodda tek tırnak arasında kalın belirttiğim satırı preg_match yada preg_match_all yada değişik bir yolla almam gerekiyor yardım edebilirmisiniz.


<script>
jwplayer("player").setup({
file: 'veriçekilecekadres',
width: '100%',
height: '100%',
autostart: true,
stretching: "exactfit",
skin:"",
title:İZLEMEK İÇİN PLAY TUŞUNA BASINIZ.',
primary: 'html5',
hlshtml: true,
androidhls: true,
aboutlink: "https://www.canlitvlive.online",
abouttext: "Canlı Tv",
});
</script>
 

 

https://www.suvariler.com
wmaraci
reklam

rmznkapar rmznkapar WM Aracı Kullanıcı
  • Üyelik 22.06.2017
  • Yaş/Cinsiyet 26 / E
  • Meslek Öğrenci
  • Konum Kocaeli
  • Ad Soyad R** K**
  • Mesajlar 106
  • Beğeniler 23 / 19
  • Ticaret 0, (%0)
Bu belki işinize yarayabilir.

preg_match("/file: '(.*?)'/gm", $metin);
 

 

ozan30 ozan30 WM Aracı Kullanıcı
  • Üyelik 25.12.2013
  • Yaş/Cinsiyet 48 / E
  • Meslek Webmaster
  • Konum Aydın
  • Ad Soyad I** B**
  • Mesajlar 129
  • Beğeniler 13 / 7
  • Ticaret 0, (%0)
hocam olmadı kodda bir yanlışlık var saanırsam
 

 

https://www.suvariler.com

rmznkapar rmznkapar WM Aracı Kullanıcı
  • Üyelik 22.06.2017
  • Yaş/Cinsiyet 26 / E
  • Meslek Öğrenci
  • Konum Kocaeli
  • Ad Soyad R** K**
  • Mesajlar 106
  • Beğeniler 23 / 19
  • Ticaret 0, (%0)
nasıl kullandığınız yazarsanız yardımcı olabilirim
 

 

wmaraci
wmaraci

ozan30 ozan30 WM Aracı Kullanıcı
  • Üyelik 25.12.2013
  • Yaş/Cinsiyet 48 / E
  • Meslek Webmaster
  • Konum Aydın
  • Ad Soyad I** B**
  • Mesajlar 129
  • Beğeniler 13 / 7
  • Ticaret 0, (%0)
$link = "veriçekileceksite";
$veri = file_get_contents ($link);
preg_match("/file: '(.*?)'/gm",$veri,$veritemp);
echo $veritemp[1];
?>
 

 

https://www.suvariler.com

rmznkapar rmznkapar WM Aracı Kullanıcı
  • Üyelik 22.06.2017
  • Yaş/Cinsiyet 26 / E
  • Meslek Öğrenci
  • Konum Kocaeli
  • Ad Soyad R** K**
  • Mesajlar 106
  • Beğeniler 23 / 19
  • Ticaret 0, (%0)
hocam veriyi çekmek istediğiniz sitede yönlendirme var ana sayfaya yönlendiriyor yani curl kullanmanız gerek.
 

 

ozan30 ozan30 WM Aracı Kullanıcı
  • Üyelik 25.12.2013
  • Yaş/Cinsiyet 48 / E
  • Meslek Webmaster
  • Konum Aydın
  • Ad Soyad I** B**
  • Mesajlar 129
  • Beğeniler 13 / 7
  • Ticaret 0, (%0)
yönlendirme olmayan site için bir örnek verebilirmisiniz
 

 

https://www.suvariler.com

rmznkapar rmznkapar WM Aracı Kullanıcı
  • Üyelik 22.06.2017
  • Yaş/Cinsiyet 26 / E
  • Meslek Öğrenci
  • Konum Kocaeli
  • Ad Soyad R** K**
  • Mesajlar 106
  • Beğeniler 23 / 19
  • Ticaret 0, (%0)
anlayamadım özelden yazar mısınız?
 

 

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)
preg_match("~^\s*'file'\s*:\s*'(.*?)',?\s*$~m", $veri, $file);
echo $file[1];


Kaynak:
https://stackoverflow.com/questions/29992896/preg-match-file-url-from-jwplayer
 

 

rmznkapar rmznkapar WM Aracı Kullanıcı
  • Üyelik 22.06.2017
  • Yaş/Cinsiyet 26 / E
  • Meslek Öğrenci
  • Konum Kocaeli
  • Ad Soyad R** K**
  • Mesajlar 106
  • Beğeniler 23 / 19
  • Ticaret 0, (%0)
function main(){

$link = "https://www.ecanlitvizle.live/embed.php?kanal=idman-tv-izle";

$ch = curl_init($link);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 30);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.86 Safari/537.36");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_REFERER, 'http://dizibox5.com/');
$site = curl_exec($ch);

preg_match("/file: '(.*)'/m",$site,$veritemp);


print_r($veritemp[1]);
}


main();
4ever

kişi bu mesajı beğendi.

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