Siteden Veri çekmek için

0
Onaylı Üye
Üye
Katılım
23 Şubat 2005
Mesajlar
2,869
Tepki puanı
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
 
1
Onaylı Üye
Üye
Katılım
24 Ocak 2005
Mesajlar
7,131
Tepki puanı
86
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.
 
0
Onaylı Üye
Üye
Katılım
11 Mayıs 2007
Mesajlar
3,749
Tepki puanı
61
Konum
Antalya
Bayii si filansa firma veri tabanına okuma izni vermelerini söleyebilirsin. :) site yaptığın
 
0
Onaylı Üye
Üye
Katılım
23 Şubat 2005
Mesajlar
2,869
Tepki puanı
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 :)
 
0
Onaylı Üye
Üye
Katılım
12 Aralık 2004
Mesajlar
9,603
Tepki puanı
106
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.
 
1
Onaylı Üye
Üye
Katılım
24 Ocak 2005
Mesajlar
7,131
Tepki puanı
86
Sana verdiğim örneğe Angelo'nun dediklerinden explode() uygulamayı başarabildin mi bu iş tamamdır.
 
0
Onaylı Üye
Üye
Katılım
24 Mart 2008
Mesajlar
424
Tepki puanı
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.
 
0
Onaylı Üye
Üye
Katılım
23 Şubat 2005
Mesajlar
2,869
Tepki puanı
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 :)
 
Geri
Üst