Simplepie Probleme

jochberger

Mitglied
Hi,
Ich habe ein Problem mit SimplePie.
Kennt jemand sich damit aus?
Fatal error: Class 'SimplePie' not found on line 9
PHP:
<?php
$woid = 12834995;
require("simplepie.inc");
require("simplepie_yahoo_weather.inc");

$code = $woid;
$path = "http://weather.yahooapis.com/forecastrss?u=c&w=";
 
$feed = new SimplePie();
$feed->set_feed_url($path . $code);
$feed->set_item_class('SimplePie_Item_YWeather');
$feed->init();
 
function time2minuts($time)
{
    $minuts = 0;
    $atime = explode(" ", $time);
    if (strtolower($atime[1]) == "pm") {
        $minuts = 12 * 60;
    }
    $ttime = explode(":", $atime[0]);
    $minuts = $minuts + (int)$ttime[0] * 60 + (int)$ttime[1];
    return $minuts;
}
 
$weather = $feed->get_item(0);
$fore = $weather->get_forecasts();
$unit = $weather->get_units_temp();
$ampm = "n"; // night
$icon = $weather->get_condition_code();
// Calculamos la hora de Lima en minutos
$curday = 2 * 60 + time2minuts(date("g:i a"));
$iniday = time2minuts($weather->get_sunrise());
$endday = time2minuts($weather->get_sunset());
 
if ($curday > $iniday && $curday < $endday) {
    $ampm = "d"; // day

Vielen Dank im Vorraus
lg
jochberger
 
Danke erstmal für diesen Hinweis.
Allerdings gibt es bei Zeile 25 das nächste Problem:
Fatal error: Call to undefined method SimplePie_Item::get_forecasts()
PHP:
$weather = $feed->get_item(0);
$fore = $weather->get_forecasts();

Vielen Dank und einen schönen Abend
gruß
jochberger
 
Zurück