lostyazilim
tr.link

php ile yeni içerik girildikçe..

11 Mesajlar 2.348 Okunma
lstbozum
tr.link

ResulCoskun ResulCoskun Hop Dedik. Kullanıcı
  • Ü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$
wmaraci
reklam

Antocio Antocio Social Life Kullanıcı
  • Ü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

ResulCoskun ResulCoskun Hop Dedik. Kullanıcı
  • Ü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 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.
 

 

wmaraci
wmaraci

VoyL 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.
ResulCoskun

kişi bu mesajı beğendi.

null 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];
}
?>
 

 

ResulCoskun ResulCoskun Hop Dedik. Kullanıcı
  • Ü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$

Omercitak Omercitak Sms Onayı Gerekli Banlı Kullanıcı
  • Üyelik 01.08.2012
  • Yaş/Cinsiyet 30 / E
  • Meslek Öğrenci / Php Developer
  • Konum Yalova
  • Ad Soyad ** **
  • Mesajlar 174
  • Beğeniler 64 / 45
  • Ticaret 1, (%100)

ResulCoskun adlı üyeden alıntı

istediğim bu değildi ama bana fikir verdiniz :) çok yapmaya çalıştığım çok basitmiş. Teşekkür ederim.


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.
ozcan0110

kişi bu mesajı beğendi.

ResulCoskun ResulCoskun Hop Dedik. Kullanıcı
  • Ü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.
Omercitak

kişi bu mesajı beğendi.

[HEMEN ÇEKİM] Ücretsiz 100 LBC coin almak şuan ki değeri 21.6$

Omercitak Omercitak Sms Onayı Gerekli Banlı Kullanıcı
  • Üyelik 01.08.2012
  • Yaş/Cinsiyet 30 / E
  • Meslek Öğrenci / Php Developer
  • Konum Yalova
  • Ad Soyad ** **
  • Mesajlar 174
  • Beğeniler 64 / 45
  • Ticaret 1, (%100)

ResulCoskun adlı üyeden alıntı

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.


Eline sağlık, iyi günlerde kullan :)
ResulCoskun

kişi bu mesajı beğendi.

wmaraci
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