http://www.yapikredi.com.tr/tr-TR/ya...esi/doviz.aspx
bu adresteki
aşağıdaki kur bilgilerini nasıl alabilirim sadece altın gerekiyor ama beceremedim.
10
●1.015
$pattern = "@<tr>.*?<td class=\"ykosesi_gvListItem_m\" align=\"center\"><img src=\"/images/tr-TR/doviz/XAU.gif\" align=\"absmiddle\" /> XAU</td><td class=\"ykosesi_gvListItem_m\" align=\"left\">ALTIN (mg/TL)</td><td class=\"ykosesi_gvListItem_m\" align=\"center\">(.*?)</td><td class=\"ykosesi_gvListItem_m\" align=\"center\">(.*?)</td>.*?</tr>@si"; preg_match($pattern,$data,$altin);İstediğiniz altın alış ve satış verileri $altin dizisinin içinde olacaktır.
<?php
$site = "http://www.yapikredi.com.tr/tr-TR/yatirimci_kosesi/doviz.aspx";
$site1 = str_replace(array("\n","\r","\t"), NULL, file_get_contents($site));
$regex1 = '@<td class="ykosesi_gvListItem_m" align="left">(.*?)</td>@si';
$regex2 = '@<td class="ykosesi_gvListItem_m" align="center">(.*?)</td>@si';
$regex3 = '@<td class="ykosesi_gvListItem_m" align="center">(.*?)</td>@si';
preg_match_all($regex1,$site1,$cikti);
preg_match_all($regex2,$site1,$cikti);
preg_match_all($regex3,$site1,$cikti);
for($x=0;$x<=34;$x++){
echo $cikti[0][$x]."<br>";
}
?>Buyur dostum çalışıyor olması lazım.