-
Üyelik
23.05.2011
-
Yaş/Cinsiyet
33 / E
-
Meslek
Bilmiyorum :D
-
Konum
İstanbul Avrupa
-
Ad Soyad
R** C**
-
Mesajlar
686
-
Beğeniler
169 / 96
-
Ticaret
13, (%100)
Merhaba arkadaşlar. Ben meslek lisesi programlama bölümünden 2012 yılında mezun oldum okulda php adına pek bir şey öğretmediler kendi çabanla öğrenmeye çalışıyorum. Yapmaya çalıştığım basit bir şey var. bir siteye yeni eklenen içeriği otomatik çekmek istiyorum. içeriği ingilizce siteden çekmek istiyorum. avaba nasıl bir algoritma yapmam gerekiyor. crantab ile linux da zamanlama yapacağım ama işin php kısmını bilmiyorum. yarımdımcı olabilecek varmı acaba ?
[HEMEN ÇEKİM] Ücretsiz 100 LBC coin almak şuan ki değeri 21.6$
-
Üyelik
29.02.2012
-
Yaş/Cinsiyet
34 / E
-
Meslek
E-Spor Editörü
-
Konum
Hatay
-
Ad Soyad
H** L**
-
Mesajlar
306
-
Beğeniler
88 / 34
-
Ticaret
21, (%100)
Php bot yazdırabilirsiniz
Veya Google'ye girip PHP bot yapımı yazıp gerekli belgeleri inceleyebilirsiniz.
www.hasanhuseyinlif.com
-
Üyelik
23.05.2011
-
Yaş/Cinsiyet
33 / E
-
Meslek
Bilmiyorum :D
-
Konum
İstanbul Avrupa
-
Ad Soyad
R** C**
-
Mesajlar
686
-
Beğeniler
169 / 96
-
Ticaret
13, (%100)
Antocio adlı üyeden alıntı
Php bot yazdırabilirsiniz
Veya Google'ye girip PHP bot yapımı yazıp gerekli belgeleri inceleyebilirsiniz.
yapmak istediğimi anlatamadım sanırım hocam, :) ben php öğrenmeye çalışıyorum. Bir proje var (Ticaret için değil sadece kendim kullanacağım bir araç) ssh den crontab ile zamanlanmış göre ayarlayacağım. belli aralıklarla siteyi kontrol edecek yeni içerik varmı diye. varsa bilgileri çekecek bende kullanacağım.
[HEMEN ÇEKİM] Ücretsiz 100 LBC coin almak şuan ki değeri 21.6$
matrax
Sms Onayı Gerekli
Banlı Kullanıcı
-
Üyelik
11.03.2013
-
Yaş/Cinsiyet
39 / E
-
Meslek
Satış danışmanı
-
Konum
Ankara
-
Ad Soyad
** **
-
Mesajlar
83
-
Beğeniler
0 / 9
-
Ticaret
2, (%100)
son çektiğin veriyle yeni çekeceğin verinin titlesini vs karşılaştırır yeni olup olmadığını anlarsın.
VoyL
WM Aracı
Kullanıcı
-
Üyelik
17.03.2013
-
Yaş/Cinsiyet
33 / E
-
Meslek
Öğrenci
-
Konum
İstanbul Avrupa
-
Ad Soyad
Ö** Ç**
-
Mesajlar
133
-
Beğeniler
0 / 23
-
Ticaret
0, (%0)
son aldığın posttan itibaren girilen postların giriş tarihlerini kontrol ettirebilirsin.
1 kişi bu mesajı beğendi.
null
WM Aracı
Kullanıcı
-
Üyelik
20.03.2013
-
Yaş/Cinsiyet
38 / E
-
Meslek
N/S Engineer
-
Konum
İstanbul Anadolu
-
Ad Soyad
** **
-
Mesajlar
55
-
Beğeniler
1 / 8
-
Ticaret
0, (%0)
Seneler önce yaptığım örneklerden birisi
// Öncelikle sayfamızın kaynak kodlarını $site değişkenine yüklüyoruz.
$site = file_get_contents("http://www.mydesign.gen.tr/default.asp");
// Daha sonra bu değişken içerisinde
// "İstatistikler:" ve hemen sonrasında gelen "
" tag'ı arasındaki
// verileri $veriler değişkenine atıyoruz.
preg_match_all('#İstatistikler:(.*?)
#s',$site,$veriler);
// değişkendeki array sayıyor ve buna göre döngüde ekrana yazdırıyoruz.
for ($i=0; $i{
echo $veriler[1][$i];
}
?>
-
Üyelik
23.05.2011
-
Yaş/Cinsiyet
33 / E
-
Meslek
Bilmiyorum :D
-
Konum
İstanbul Avrupa
-
Ad Soyad
R** C**
-
Mesajlar
686
-
Beğeniler
169 / 96
-
Ticaret
13, (%100)
null adlı üyeden alıntı
Seneler önce yaptığım örneklerden birisi
// Öncelikle sayfamızın kaynak kodlarını $site değişkenine yüklüyoruz.
$site = file_get_contents("http://www.mydesign.gen.tr/default.asp");
// Daha sonra bu değişken içerisinde
// "İstatistikler:" ve hemen sonrasında gelen "
" tag'ı arasındaki
// verileri $veriler değişkenine atıyoruz.
preg_match_all('#İstatistikler:(.*?)
#s',$site,$veriler);
// değişkendeki array sayıyor ve buna göre döngüde ekrana yazdırıyoruz.
for ($i=0; $i{
echo $veriler[1][$i];
}
?>
istediğim bu değildi ama bana fikir verdiniz :) çok yapmaya çalıştığım çok basitmiş. Teşekkür ederim.
[HEMEN ÇEKİM] Ücretsiz 100 LBC coin almak şuan ki değeri 21.6$
-
Üyelik
23.05.2011
-
Yaş/Cinsiyet
33 / E
-
Meslek
Bilmiyorum :D
-
Konum
İstanbul Avrupa
-
Ad Soyad
R** C**
-
Mesajlar
686
-
Beğeniler
169 / 96
-
Ticaret
13, (%100)
Ömer Çıtak adlı üyeden alıntı
null adlı arakadaşın yazdığı basit bir bot kodu. Varsayalımki sen buçektiğin verileri kendi sitenin veritabanına kaydediyorsun.
Bu bot ile verileri çektiğin siteye eklenen son veriyi çek, sonra
matrax'ın dediği gibi veritabanınadaki son eklenen veri ile karşılaştır. Basit bir if ile sorgulat. Eğer çektiğin son ver veri senin veritabanınfa varsa verileri çektiğin siteye yeni içerik eklenmemiştir.
ilginiz için teşekkür ederim. sizin dediğiniz gibi bir şey yaptım. rss feed sayfasından son eklenenlinki aldım ve veritabanı'na eklettim. crontab ile belirli aralıklarda dosyanın çalıştırmasını sağladım.Yani dosya çalıştığında rss sayfasındaki ilk link veritabanında aratılıyor eğer sonuç varsa işlem yapılmıyor ama sonuç yoksa veritabanına kaydediliyor. Konuya Yorum yazan arkadaşlardan Her şey için teşekkürler. konu kilitlenebilir.
1 kişi bu mesajı beğendi.
[HEMEN ÇEKİM] Ücretsiz 100 LBC coin almak şuan ki değeri 21.6$