Türkiye'nin En Eski Webmaster Forumu İyinet'e Hoşgeldiniz!

Kayıt Ol

Bot yapımı ile ilgili

alexius

0
Onaylı Üye
Üye
Katılım
6 Temmuz 2006
Mesajlar
630
Açılan Konu
24
Tepki puanı
0
Arkadaşlar az derecede php bilgim var örneklere bakarak öğrenmeye çalışıyorum. Ama bu bot mantığını anlayamadım. Örnek olarak;
Kod:
<a href="icerik1.html" title="icerik 1">[COLOR="Red"]İçerik 1[/COLOR]</a><br/>
<a href="icerik2.html" title="icerik 2">[COLOR="Red"]İçerik 2[/COLOR]</a><br/>
kaynağımızda bu bölümler var ve ben burada kırmızı ile yazılı yerleri çekip ekrana "İçerik 1, İçerik 2" şeklinde yazdırmak istiyorum, fakat burada şu soruyuda ekleyeyim, diyelim ki burada içerikler bir tanede olabilir beş tanede buna göre bir örnek verebilirmisiniz.
 

OsmanAtabey

0
Onaylı Üye
Üye
Katılım
26 Mart 2005
Mesajlar
922
Açılan Konu
52
Tepki puanı
4
preg_match_all fonksiyonu hakkında araştırma yapıp örnekleri inceleyebilirsin. Ben örnek kod vermeyi sevmiyorum özellikle bot konusunda. Araştırma, deneme ve sorularına aldığın ipuçlarıyla kendini geliştirebilirsin.
 

alexius

0
Onaylı Üye
Üye
Katılım
6 Temmuz 2006
Mesajlar
630
Açılan Konu
24
Tepki puanı
0
öncelikle araştırdım fakat verilen örneklerde kısıtlı olduğu için anlayamadım.
 

Loi

0
Onaylı Üye
Üye
Katılım
13 Kasım 2006
Mesajlar
6,192
Açılan Konu
145
Tepki puanı
44
Konum
localhost
preg_match i en iyi şekilde kullanabilmek için regex nedir bilmek gerekiyor.
 

alexius

0
Onaylı Üye
Üye
Katılım
6 Temmuz 2006
Mesajlar
630
Açılan Konu
24
Tepki puanı
0
şimdi araştırdım ve şöle bişi yaptım ama çalışmadı ekranda sadece array yazıyor
Kod:
<?
$adres = 'http://siteadi.com';
$al = file_get_contents($adres);
preg_match_all('/<a href="(.*)" title="(.*)">(.*)<\/a><br\/>/smi',$al,$a);

$icerik = array ($a[3]);
$say = count ($icerik);
for ($b=0; $b<=$say; $b++)
{
echo $icerik[$b]."<br>";
}
?>

hata nerede acaba
 

alexius

0
Onaylı Üye
Üye
Katılım
6 Temmuz 2006
Mesajlar
630
Açılan Konu
24
Tepki puanı
0
hallettim arkadaşlar yardımlarınız için teşekkürler.
 
Üst