Programovacie jazyky, rady, poradňa...
Batistuta
Novice
Príspevky: 4 Registrovaný: 15 sep 2007, 18:26
Príspevok
od používateľa Batistuta » 19 jún 2009, 20:09
kód vyzera takto
Kód: Vybrať všetko
<?php
//vybrané meny
$cur = array("USD", "GBP", "CZK", "CAD", "AUD");
//$cur = array("ALL_CUR"); //odkomentujte pre všetky meny
// načítanie lístka z ECB
$xml = simplexml_load_file("http://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml");
// Čas kurzového lístka
$time = $xml->Cube->children();
$time = $time[0]["time"];
$time = eregi_replace("^([0-9]+)-([0-9]+)-([0-9]+)$", "\\3.\\2.\\1", $time);
echo "<table>";
echo "<th colspan=\"3\"><font style=\"font-size:11px\" color=\"#FFFFFF\" face=\"Tahoma\">Kurzový lístok EUR k ".$time."</font></th>";
foreach ($xml->Cube->Cube->children() as $kurz) {
if(in_array($kurz["currency"], $cur) OR in_array("ALL_CUR", $cur)) {
echo "<tr>\n";
echo "<td width=\"35\"><img src=\"images/".$kurz["currency"].".png\" alt=\"flag\" />";
echo "<td width=\"170\"><font style=\"font-size:13px\" color=\"#AAAAAA\" face=\"Tahoma\">".$kurz["currency"]."</font></td>\n";
echo "<td class=\"td-num\" width=\"50\"><font style=\"font-size:13px\" color=\"#FFFFFF\" face=\"Tahoma\">".$kurz["rate"]."</font></td></font>\n";
echo "<tr></font>\n";
}
}
echo "</table>";
?>
Prílohy
ako to upraviť aby sa to zobrazilo takto
a zobrazuje sa to takto
Snacker
Medium Star
Príspevky: 362 Registrovaný: 08 jún 2009, 22:42
Kontaktovať používateľa:
Príspevok
od používateľa Snacker » 19 jún 2009, 22:33
Kód: Vybrať všetko
<?php
//vybrané meny
$cur = array("USD", "GBP", "CZK", "CAD", "AUD");
//$cur = array("ALL_CUR"); //odkomentujte pre všetky meny
// načítanie lístka z ECB
$xml = simplexml_load_file("http://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml");
// Čas kurzového lístka
$time = $xml->Cube->children();
$time = $time[0]["time"];
$time = eregi_replace("^([0-9]+)-([0-9]+)-([0-9]+)$", "\\3.\\2.\\1", $time);
echo "<table>";
echo "<th colspan=\"6\"><font style=\"font-size:11px\" color=\"#FFFFFF\" face=\"Tahoma\">Kurzový lístok EUR k ".$time."</font></th>";
$count = 0;
foreach ($xml->Cube->Cube->children() as $kurz) {
if(in_array($kurz["currency"], $cur) OR in_array("ALL_CUR", $cur)) {
if ($count % 2 == 0)
echo "<tr>\n";
echo "<td width=\"35\"><img src=\"images/".$kurz["currency"].".png\" alt=\"flag\" />";
echo "<td width=\"35\"><font style=\"font-size:13px\" color=\"#AAAAAA\" face=\"Tahoma\">".$kurz["currency"]."</font></td>\n";
echo "<td class=\"td-num\" width=\"50\"><font style=\"font-size:13px\" color=\"#FFFFFF\" face=\"Tahoma\">".$kurz["rate"]."</font></td></font>\n";
if (!($count % 2 == 0))
echo "</tr></font>\n";
$count += 1;
}
}
echo "</table>";
?>
Snacker
Medium Star
Príspevky: 362 Registrovaný: 08 jún 2009, 22:42
Kontaktovať používateľa:
Príspevok
od používateľa Snacker » 19 jún 2009, 23:30
nz... jedina vec, ze staty nejdu presne v tom poradi ako na potom.png ale myslim, ze je to jedno
ale ak by si na tom moc trval tak sa mozem o to pokusit
Batistuta
Novice
Príspevky: 4 Registrovaný: 15 sep 2007, 18:26
Príspevok
od používateľa Batistuta » 19 jún 2009, 23:30
Snacker napísal:nz... jedina vec, ze staty nejdu presne v tom poradi ako na potom.png ale myslim, ze je to jedno
ale ak by si na tom moc trval tak sa mozem o to pokusit
to mi nevadí ešte raz dik