İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

preg_match İle ilgili Sorunum...

B

bEbeQ

Misafir
Mrb Arkadaşlar..Ben Preg_match ile istedigim Bölünü Bir türlü alamıyorum



Şöyle bir bölüm var..



PHP:
<a href="http://download.orneksite.com/789548/flv/47585_connectin_anilari.flv">FLV - Flash Video formati</a>



Ben burdan Sadece Download Adresini Almak istiyorum ama alamıyorum ?



PHP:
if(preg_match('#<a href="http://download.orneksite.com/(.*?)">FLV - Flash Video formati</a>#si',$html,$sonuc))



Bu şekilde Yapıyorum Olmuyor Bulunamadı Diyor ?
 

FileZilla

0
İyinet Üyesi
Katılım
16 Aralık 2006
Mesajlar
204
Reaction score
0
if(preg_match('|<a href="http:\/\/download.orneksite.com\/(.*?)">FLV \- Flash Video formati<\/a>|siU',$html,$sonuc))
 

sverdlow

0
İyinet Üyesi
Katılım
17 Kasım 2005
Mesajlar
2,778
Reaction score
0
Konum
Ankara/Kayseri
PHP:
function get_string_between($string, $start, $end){
   $string = " ".$string;
     $ini = strpos($string,$start);
     if ($ini == 0) return "";
     $ini += strlen($start);   
     $len = strpos($string,$end,$ini) - $ini;
     return substr($string,$ini,$len);
}
üstteki fonksiyonu kullanarak
PHP:
$kaynakicerik=get_string_between($kaynakicerik, 'href="', '">');
gibi kullanabilirsin.
iş biraz uzuyor ama işini görür.
 
B

bEbeQ

Misafir
Biraz Daha Açık anlatırmısınız..Ayrıca Benim cekecegim sayfada birden fazla Link var yani a href :)
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst