Merhaba arkadaşlar, bir arkadaşım bana danışmıştı fakat ben de bir çözüm bulamadım. Kodun özeti: döviz sitesinden anlık veriyi çekiyor. Bir sorun yok zaten bunda.. Bugünden farklı bir tarihin bilgisine baktıgında get metodu ile adres çubugunda zaten görüyorsunuz linki. ( şu günün bilgisi gibisinden) neyse uzun lafın kısası bu sefer koddaki link değişkenini, yeni link ile değiştirdiğimizde (farklı tarihin linki) çektiği fiyat şuanki fiyat. Buna ek olarak, o get metodu ile değişen sayfaya bakıyorsunuz. atıyorum euro: 2.3 TL olsun. yani öyle görülüyor. Fakat, sayfa kaynağına bak dediğinizde, euro şuanda kaç tl ise onu görüyosunuz :)
Bilinmesi gereken bir şey daha var. Bu isteen tarihin içinde olduğu linke yenile falan dediğinizde 1 saniyelik de olsa şuanki fiyat görünüyor sonra loading tarzı bir şey ile istenen tarihinn döviz fiyatı çıkıyor. Yani orda file_get_contents değişmemiş kaynak kodu çekiyor. O da işe yaramıyor tabiki.
Bir şekilde bekletme gibi bir şeyler aradım ama bulamadım. Nasıl yapmam gerekir arkadaşlar bi yardımm :)
file_get_contents sadece kaynak kodlarını çeker. javascript kullanarak çözüm bulabilirsiniz belki araştırın isterseniz