Merhaba arkadaşlar;
Bir siteden en ucuz fiyatı php ile çekerek yazdırmak istiyorum.Diyelim ki aramak istediğim kodu yazdım ve bir sürü fiyat çıktı,ben bu çıkan sayfadaki en uygun fiyatı nasıl çekebilirim.Kaynak kodundan bakıldığında örneğin tüm fiyatlar; "<div class="fiyat">...</div>" aralığında.Yardımcı olursanız sevinirim.Teşekkürler
Php ile fiyat çekme sorusu?
11
●912
- 05-03-2015, 14:13:09Fiyat divinin içeriğini gönderirseniz daha hizli yardım edebiliriz
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 14:13:09 -->-> Daha önceki mesaj 14:11:10 --
Ama eğer içerikteki sayıları cektiyseniz hepsini bir arraya atayıp min() fonksiyonu ile en düşük değeri yazdirabilirsiniz - 05-03-2015, 14:17:18fiyat divindeki sayılar zaten birbirinden farklı o yüzden bu şekilde yazdım,yani kimisinde 499 yazarken kimisinde 599 yazıyor,yani daha iyi anlatmam gerekirse atıyorum http://www.gittigidiyor.com/arama/?k=42LB580N bu linkteki ürünlerin en düşük fiyatını yazdırmam gerekiyor.
- 05-03-2015, 15:05:40Teşekkür ederim fakat bu rakamlar her defasında değişiyor,onları otomatik çekip en küçük rakamı yazdırmam gerekiyor.Yani sabit bir işlem değil.En iyi örnek sanırsam gittigidiyor da verdiğim link,zaten bazı fiyatları da oradan çekmem gerekiyor.Oraya göre yardımcı olabilirseniz sevinirim.Tekrardan teşekkürler.hddntha adlı üyeden alıntı: mesajı görüntüle
- 05-03-2015, 15:07:38Ben sana mantığını kavraman için bir örnek verdim. Kodu kendine göre yorumlamalısın. Sayfadaki bütün fiyatları dizeye alırsın sonra sort ile sıralarsın, en küçüğü de yazdırırsın.hackxien adlı üyeden alıntı: mesajı görüntüle
- 05-03-2015, 15:27:05Yok anladım demek istediğinizi teşekkür ederim fakat benim de demek istediğim, her defasında değişen sayılar olduğu için onunla uğraşmak yerine zaten manuel girerek alırım en uygun fiyatı.hddntha adlı üyeden alıntı: mesajı görüntüle
O yüzden devamlı değişen bir bir sayı topluluğu olduğu için ona göre otomatik hepsini yorumlayan bir sistem olması gerekiyor.
- 05-03-2015, 15:47:28yanlış anlamışsınız.hackxien adlı üyeden alıntı: mesajı görüntüle
curl ile yada file get contents ile
<span itemprop="price">1.299,<sup>00</sup> TL</span>
buradaki veriyi çekip diziye atacaksınız sonra arkadaşın dediği gibi sıralama yaptıracaksınız.Tek tek gireceğiniz bir durum yok. - 05-03-2015, 16:16:39Tamam pardon ozaman.xFactoria adlı üyeden alıntı: mesajı görüntüle
ama işte benim için esas sıkıntı tam kodu nasıl yazıcam,yani sadece gönderdiğim link üzerinden tam kodlarıyla birlikte birisi yazabilir mi rica etsem
Çünkü çok araştırma yaptım fakat bunun gibi konular ya yarım kalmış ya da kimse ilgilenmemiş,hiç olmazsa bunun gibi sorunu olan arkadaşlara da çok büyük yardımınız dokunur.İyi sayılmam bu işte o yüzden diyorum,herkese yardımları için teşekkür ederim.
O yüzden devamlı değişen bir bir sayı topluluğu olduğu için ona göre otomatik hepsini yorumlayan bir sistem olması gerekiyor.
ama işte benim için esas sıkıntı tam kodu nasıl yazıcam,yani sadece gönderdiğim link üzerinden tam kodlarıyla birlikte birisi yazabilir mi rica etsem