Arama butonu
Bu konudaki kullanıcılar: 1 misafir
11
Cevap
444
Tıklama
0
Öne Çıkarma
PHP BOT MANTIĞINI PEKİŞTİRME
G
11 yıl
Yüzbaşı
Konu Sahibi

 
<html>
<head>
<title>AKINSOFT ARTIK PHP İÇİN ŞU FİLTRENİ DÜZENLE </title>
</head>
<body>
<?php
$site=file_get_contents("http://www.");
preg_match_all('@<span class="ti">(.*?)</span>@si',$site,$baslik);
preg_match_all('@<span class="spot">(.*?)</span>@si',$site,$icerik);

echo $baslik[0][0];
echo '<br>';
echo $icerik[0][0];

//print_r($icerik);

?>
</body>
</html>



merhaba abilerim ablalarım , tabı bu forumda kız var mı yok mu bilmiyorum

şimdi kendı cabalarımlar bir kaç kelimelik bot yapmayı ogrendim
benim sormak istediğim sey su abiler
bu botta en son haberi çekebiliyorum tamam ama mesela ben 5 haberi çekmek istiyorum o zaman napıcam abiler for a mı sokmam gerek misal
 
$basla=1;
$bit=5;
for ($basla;$basla=<$bit; $basla++ )
{

echo $baslik[0][0];
echo '<br>';
echo $icerik[0][0];

}

boyle mı yapıcaz naspıcaz abılerım daha dun aklıma takıldı bot yapmak bende yapıyım yapabildim kadar dedim

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil





< Bu mesaj bu kişi tarafından değiştirildi Guest-E90F2B1F7 -- 8 Ağustos 2014; 16:01:39 >

A
11 yıl
Yüzbaşı

print_r yapınca cıktısı ne oluyor yazar mısın


Bu mesaja 1 cevap geldi.
G
11 yıl
Yüzbaşı
Konu Sahibi

onda bır sıkıntı yok hocam haberler cıkıyor bnm istediğim istegim kadar haber yayınlamak


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @ahmtbrk58
T
11 yıl
Yüzbaşı

preg_match_all dizi olarak çıktı verir sonra döngü olarak döndürürsün sorunu anlayamadım?


Bu mesaja 1 cevap geldi.
G
11 yıl
Yüzbaşı
Konu Sahibi

merhaba hocam şimdi yukarıdakı kod calısyor ama tek bır tane haber gosteriyor

mesela ben 5 tane haber çekmek istıyorum

onun ıcın


foreach mı for mu kullanmam gerek


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @TaKKoZ
G
11 yıl
Yüzbaşı
Konu Sahibi

 

<html>
<head>
<title>AKINSOFT ARTIK PHP İÇİN ŞU FİLTRENİ DÜZENLE </title>
</head>
<body>
<?php
$site=file_get_contents("http://");
preg_match_all('@<span class="ti">(.*?)</span>@si',$site,$baslik);
preg_match_all('@<span class="spot">(.*?)</span>@si',$site,$icerik);

$basla=1;
$bit=5;
for($basla;$basla<$bit; $basla++ )
{

echo $baslik[0][0];
echo '<br>';
echo $icerik[0][0];

}

?>
</body>
</html>




çıktısı:
 

Nabi Avcı: Kimse istemediği okula yerleştirilmeyecek
MEB Bakanı Nabi Avcı,İmam Hatip Liseleri'yle ilgili iddialara yanıt verdi. Avcı, "Kimse istemediği okula yerleştirilmeyecek." dedi. Nabi Avcı: Kimse istemediği okula yerleştirilmeyecek
MEB Bakanı Nabi Avcı,İmam Hatip Liseleri'yle ilgili iddialara yanıt verdi. Avcı, "Kimse istemediği okula yerleştirilmeyecek." dedi. Nabi Avcı: Kimse istemediği okula yerleştirilmeyecek
MEB Bakanı Nabi Avcı,İmam Hatip Liseleri'yle ilgili iddialara yanıt verdi. Avcı, "Kimse istemediği okula yerleştirilmeyecek." dedi. Nabi Avcı: Kimse istemediği okula yerleştirilmeyecek
MEB Bakanı Nabi Avcı,İmam Hatip Liseleri'yle ilgili iddialara yanıt verdi. Avcı, "Kimse istemediği okula yerleştirilmeyecek." dedi.




for kullandım zaman
aynı haberi 5 defa cıkartyor hocam benım istediğim

farklı 5 tane haber cıkarması





< Bu mesaj bu kişi tarafından değiştirildi Guest-E90F2B1F7 -- 8 Ağustos 2014; 16:03:36 >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @zekaigulin
A
11 yıl
Yüzbaşı

$basla=0;
$bit=4;
for($basla;$basla<$bit; $basla++ )
{

echo $baslik[$basla][$basla];
echo '<br>';
echo $icerik[$basla][$basla];

}
dene bakalım bi.


Bu mesaja 1 cevap geldi.
G
11 yıl
Yüzbaşı
Konu Sahibi

yok usta buda olmadı


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @ahmtbrk58
G
11 yıl
Yüzbaşı
Konu Sahibi

bence bunda iç içe foreach kullanıcaz gıbı gelıyor




Bu mesajda bahsedilenler: @zekaigulin
G
11 yıl
Yüzbaşı
Konu Sahibi

godoş diye bana mı dedin ?


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @ahmtbrk58
G
11 yıl
Yüzbaşı
Konu Sahibi

keşke yanlış anlaşılıcak şeyleri yazmasak hocam

bu okuda baban gibi eşek olma muhabbeti oldu neyse hocam saolun


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @zekaigulin
G
11 yıl
Yüzbaşı
Konu Sahibi

echo $baslik[0][0];
echo '<br>';
echo $icerik[0][0];


bunu


echo $baslik[1][1];
echo '<br>';
echo $icerik[1][1];

yaptık mı sayfada kı 2. haberi alıcak


eger bunu

echo $baslik[2][2];
echo '<br>';
echo $icerik[2][2];


yaptık mı 3. haberi alıcak verilern cevaplar ıcıın saolun




Bu mesajda bahsedilenler: @zekaigulin
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.