İyinet'e Hoşgeldiniz!

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

Kayıt Ol!

Siteden Veri çekmek için

GNeRaL

0
İyinet Üyesi
Katılım
24 Şubat 2005
Mesajlar
2,869
Reaction score
18
Konum
Samsun
Merhaba,

Şöyle birşey için bana gerekli olan nelerdir? Profesyonel bir arabirim olmasına gerek yok.

Yapmak istenilen: Cron ile her saat başı hedef site kontrol edilecek, ürün fiyatlarında değişiklik varsa sisteme yansıtılacak, yeni eklenen ürünleri kontrol edecek, sistemden kaldırılan ürünleri kontrol edecek? Zaten bunları veri halinde alırsa ben kendi sistemime aktarırım oradaki bilgileri.

Hedef site: www.sarayhali.com.tr

Böyle birşey için ne yapmam gerek? Balığı kendim tutmak istiyorum :D
 

yagmayok

1
İyinet Üyesi
Katılım
25 Ocak 2005
Mesajlar
7,131
Reaction score
89
Zaten asıl önemli olan kısım bahsettiğiniz noktalardır. Dediğiniz koşullarda veriler alınıp elendikten sonra veritabanına kaydetmek işin en basit kısmıdır.

PHP bilginiz ne düzeyde bilemiyorum bu işlemleri yapacak bir script sizin için basit olmayabilir. Galiba bu konudaki bilginiz üst düzeyde değildi. Yanılıyorsam lütfen düzeltin.

Konu için gerekli bilgiyi size gönderiyorum.
 

Ozcan

0
İyinet Üyesi
Katılım
12 Mayıs 2007
Mesajlar
3,749
Reaction score
61
Konum
Antalya
Bayii si filansa firma veri tabanına okuma izni vermelerini söleyebilirsin. :) site yaptığın
 

GNeRaL

0
İyinet Üyesi
Katılım
24 Şubat 2005
Mesajlar
2,869
Reaction score
18
Konum
Samsun
Teşekkürler yagmayok ve Özcan :)

yagmayok, verdiğin örneği incelemekteyim,

Özcan, evet bayiisiyim, onların deyimiyle satış noktası :) Başvuruda bulundum, bakalım cevapları ne olacak.

Teşekkürler tekrardan :)
 

Angelo

0
İyinet Üyesi
Katılım
13 Aralık 2004
Mesajlar
9,603
Reaction score
111
Konum
AZ
Üç fonksiyona ihtiyacın var.

file_get_contents()
explode()
str_replace()

File get contents ile hedef web sayfasını çekersin, explode ile belirli tekrarlayan html kodlarına göre bölersin. str_replace ile çeşitli html kodlarını boşluklarla değiştirip düz text e çevirirsin. strip_tags() da yararlı olabilir, html kodlarını arındırma fonksiyonudur.
 

yagmayok

1
İyinet Üyesi
Katılım
25 Ocak 2005
Mesajlar
7,131
Reaction score
89
Sana verdiğim örneğe Angelo'nun dediklerinden explode() uygulamayı başarabildin mi bu iş tamamdır.
 

eRLySL

0
İyinet Üyesi
Katılım
25 Mart 2008
Mesajlar
424
Reaction score
1
Sana verdiğim örneğe Angelo'nun dediklerinden explode() uygulamayı başarabildin mi bu iş tamamdır.

Bu işlem için Regular Expression (düzenli ifade, Regexp olarakta bilinir) işlevlerini incelemenizi tavsiye ederim. Bu gibi işlemlerde tercih edilen budur.

Kolay gelsin.
 

GNeRaL

0
İyinet Üyesi
Katılım
24 Şubat 2005
Mesajlar
2,869
Reaction score
18
Konum
Samsun
Üç fonksiyona ihtiyacın var.

file_get_contents()
explode()
str_replace()

File get contents ile hedef web sayfasını çekersin, explode ile belirli tekrarlayan html kodlarına göre bölersin. str_replace ile çeşitli html kodlarını boşluklarla değiştirip düz text e çevirirsin. strip_tags() da yararlı olabilir, html kodlarını arındırma fonksiyonudur.

Sana verdiğim örneğe Angelo'nun dediklerinden explode() uygulamayı başarabildin mi bu iş tamamdır.

Bu işlem için Regular Expression (düzenli ifade, Regexp olarakta bilinir) işlevlerini incelemenizi tavsiye ederim. Bu gibi işlemlerde tercih edilen budur.

Kolay gelsin.

Herbirinize ayrı ayrı teşekkürlerimi sunarım. Firmaya internet üzerinden dönüş yaptım ama geri dönüş olmadı hala. Sanırım pek aktif kullanmıyorlar ve öylesine bir email adresi vermişler :)
 

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.

Üst