ale jewstem debilem umysłowym i mi to nie działa:
class Kantor {
public function getValue() {
/* Logiwanie do FTP */
$f = ftp_connect($serwer);
if ($f) {
$logowanie = ftp_login($f, $login, $haslo);
ftp_pasv($f, TRUE);
if ($logowanie) {
$d = ftp_get($f, $plik_lokalny, $plik_zdalny, FTP_BINARY);
if ($d) {
return true;
} else { echo "nie udało się pobrać pliku"; } } else { echo "nie udało się zalogować"; } ftp_quit($f);
} else { echo "nie udało się połączyć z serwerem"; }
$myfile = fopen("kurs-infologic.xml", "r") or
die("Unable to open file!");
$z = 0;
foreach ($datas as $data) {
if ($z > 0) {
$name = $ret[0];
$bid = $bid[0];
$ask = $ask[0];
$cantor[$name]["bid"] = $bid;
$cantor[$name]["ask"] = $ask;
//echo htmlspecialchars($ask);
}
$z++;
}
return $cantor;
}
}
i w szablonie robię tak :
<?php $cantor = Kantor::getValue();
?>
Wynik dostaje 1... Fajny ten wordpress