Turk Designer

Lütfen giriş yapın veya üye olun.

Kullanıcı adınızı, şifrenizi ve aktif kalma süresini giriniz
Gelişmiş Arama  

Haberler:

TurkDesigner Forum olarak yayın hayatına başladı :)

Gönderen Konu: Paragaranti.com dan döviz ve imkb, altın bilgilerinin alınması  (Okunma sayısı 2233 defa)

TurkDesigner

  • Mehmet
  • Administrator
  • İyi Üye
  • *****
  • Rep Gücü 8
  • Çevrimdışı Çevrimdışı
  • İleti: 156
  • I'am :)
    • Profili Görüntüle
    • WWW
örnek kod aşağıdadır.
Kod: [Seç]
$doviz_text = file_get_contents("http://realtime.paragaranti.com/asp/icpiyasa_visit.htm");
$doviz_text = strip_tags($doviz_text);
$doviz_array_temp = explode("\r\n", $doviz_text);
foreach($doviz_array_temp as $satir) { if (strlen(trim($satir))>0 && trim($satir)!=' ') { $doviz_array[]=trim($satir);} }
$usd_satiri = array_keys($doviz_array ,"USD");

$usd_index = $usd_satiri[0];
$imkb_index = $usd_index - 2;
$imkb_degisim = $usd_index - 1;

$usd_ind = $usd_index + 1;
$usd_degisim = $usd_index + 2;

$euro_index = $usd_index + 4;
$euro_degisim = $usd_index + 5;

$altin_index = $usd_index + 18;
$altin_degisim = $usd_index + 19;

echo "imkb 100 : " . $doviz_array[$imkb_index] . " değişimi : " . $doviz_array[$imkb_degisim] . "<br>\r\n";
echo "usd : " . $doviz_array[$usd_ind] . " değişimi : " . $doviz_array[$usd_degisim] . "<br>\r\n";
echo "euro : " . $doviz_array[$euro_index] . " değişimi : " . $doviz_array[$euro_degisim] . "<br>\r\n";
echo "altın : " . $doviz_array[$altin_index] . " değişimi : " . $doviz_array[$altin_degisim] . "<br>\r\n";

istediğiniz gibi geliştirebilir yada aynen böyle bir tablo yapıp echoların yerine kullanabilirsiniz.
Kayıtlı

amiral84

  • Üye
  • **
  • Rep Gücü 3
  • Çevrimdışı Çevrimdışı
  • İleti: 80
    • MSN Messenger - amiral84@hotmail.com
    • Profili Görüntüle
    • WWW
tEŞEKKÜRLER
Kayıtlı
- MeMaTi -

kocakurt

  • Ahmet CANALP
  • Administrator
  • İyi Üye
  • *****
  • Rep Gücü 5
  • Çevrimdışı Çevrimdışı
  • İleti: 142
    • Profili Görüntüle
    • WWW
    • E-Posta
sagol admin kardes eline saglik
Kayıtlı

TurkDesigner

  • Mehmet
  • Administrator
  • İyi Üye
  • *****
  • Rep Gücü 8
  • Çevrimdışı Çevrimdışı
  • İleti: 156
  • I'am :)
    • Profili Görüntüle
    • WWW
rica ederiz. bu kodların 2.0 sürümleri yakında burda olacaktır.
Kayıtlı

amiral84

  • Üye
  • **
  • Rep Gücü 3
  • Çevrimdışı Çevrimdışı
  • İleti: 80
    • MSN Messenger - amiral84@hotmail.com
    • Profili Görüntüle
    • WWW
2,0 mı Abi Neden Hemen Göndermiyon Tabi Yoğunsun Amam Devlet Millet Hizmet Bekliyoo Mehmet Abiiiiiiiyy :)
Kayıtlı
- MeMaTi -

TurkDesigner

  • Mehmet
  • Administrator
  • İyi Üye
  • *****
  • Rep Gücü 8
  • Çevrimdışı Çevrimdışı
  • İleti: 156
  • I'am :)
    • Profili Görüntüle
    • WWW
15-20 gündür yazıcam :) xml parse etmem lazım. O bundan daha sağlam ve para garantinin başka bir adresinden alıyor :)
ekleyince burdan alırsınız...
Kayıtlı

TurkDesigner

  • Mehmet
  • Administrator
  • İyi Üye
  • *****
  • Rep Gücü 8
  • Çevrimdışı Çevrimdışı
  • İleti: 156
  • I'am :)
    • Profili Görüntüle
    • WWW
arkadaşlar 2.0 sürümüne geçmeden önce, sürüm 1.1 sürümü sizlerle :)
Kod: [Seç]
$doviz_text = file_get_contents("http://realtime.paragaranti.com/asp/icpiyasa_visit.htm");
$doviz_text = strip_tags($doviz_text);
$doviz_array_temp = explode("\r\n", $doviz_text);

foreach($doviz_array_temp as $satir) { if (strlen(trim($satir))>0 && trim($satir)!='&nbsp;') { $doviz_array[]=trim($satir);} }
$usd_satiri = array_keys($doviz_array ,"USD") or $usd_satiri = array_keys($doviz_array ,"USD**");
$usd_index = $usd_satiri[0];
$imkb_index = $usd_index - 2;
$imkb_degisim = $usd_index - 1;

$usd_ind = $usd_index + 1;
$usd_degisim = $usd_index + 2;

$euro_index = $usd_index + 4;
$euro_degisim = $usd_index + 5;

$altin_index = $usd_index + 18;
$altin_degisim = $usd_index + 19;

echo "imkb 100 : " . $doviz_array[$imkb_index] . " değişimi : " . $doviz_array[$imkb_degisim] . "<br>\r\n";
echo "usd : " . $doviz_array[$usd_ind] . " değişimi : " . $doviz_array[$usd_degisim] . "<br>\r\n";
echo "euro : " . $doviz_array[$euro_index] . " değişimi : " . $doviz_array[$euro_degisim] . "<br>\r\n";
echo "altın : " . $doviz_array[$altin_index] . " değişimi : " . $doviz_array[$altin_degisim] . "<br>\r\n";
Kayıtlı

medesan

  • Yeni Kullanıcı
  • *
  • Rep Gücü 0
  • Çevrimdışı Çevrimdışı
  • İleti: 1
    • Profili Görüntüle
Ynt: Paragaranti.com dan döviz ve imkb, altın bilgilerinin alınması
« Yanıtla #7 : 28 Haziran 2008, 16:00:03 »
hocam çok uzun zamandır bu kodu arıyorum öyleki bu kodu aramaktan kendi diğer işlerimi yapamıyorudum yani takıntı haline gelmişti gerçekten çok teşekkür ederim çok sağolun paylaşımınız için.


arkadaşlar 2.0 sürümüne geçmeden önce, sürüm 1.1 sürümü sizlerle :)
Kod: [Seç]
$doviz_text = file_get_contents("http://realtime.paragaranti.com/asp/icpiyasa_visit.htm");
$doviz_text = strip_tags($doviz_text);
$doviz_array_temp = explode("\r\n", $doviz_text);

foreach($doviz_array_temp as $satir) { if (strlen(trim($satir))>0 && trim($satir)!='&nbsp;') { $doviz_array[]=trim($satir);} }
$usd_satiri = array_keys($doviz_array ,"USD") or $usd_satiri = array_keys($doviz_array ,"USD**");
$usd_index = $usd_satiri[0];
$imkb_index = $usd_index - 2;
$imkb_degisim = $usd_index - 1;

$usd_ind = $usd_index + 1;
$usd_degisim = $usd_index + 2;

$euro_index = $usd_index + 4;
$euro_degisim = $usd_index + 5;

$altin_index = $usd_index + 18;
$altin_degisim = $usd_index + 19;

echo "imkb 100 : " . $doviz_array[$imkb_index] . " değişimi : " . $doviz_array[$imkb_degisim] . "<br>\r\n";
echo "usd : " . $doviz_array[$usd_ind] . " değişimi : " . $doviz_array[$usd_degisim] . "<br>\r\n";
echo "euro : " . $doviz_array[$euro_index] . " değişimi : " . $doviz_array[$euro_degisim] . "<br>\r\n";
echo "altın : " . $doviz_array[$altin_index] . " değişimi : " . $doviz_array[$altin_degisim] . "<br>\r\n";
Kayıtlı
 

Bu sayfa 0.053 saniyede 16 sorgu ile oluşturulmuştur