RSS.php

Hast du Probleme Admidio einzurichten? Hier kannst du Fragen rund um die Einrichtung stellen.
Antworten
woehner
Beiträge: 37
Registriert: 14. Jul 2009, 18:01

RSS.php

Beitrag von woehner »

Kann jemand mal nachschauen ob dieser Code in der Rss.php richtig ist.

//Konstruktor
function RSSfeed($homepage, $title, $description)
{
$this->channel=array()
$this->channel['link']=$homepage;
$this->channel['title']=$title;
$this->channel['description']=$description;
$this->items=array();
$this->feed='http://'. $_SERVER['HTTP_HOST']. $_SERVER['REQUEST_URI'];
}

Habe hier einen Fehler bei Line 41.

Parse error: syntax error, unexpected T_VARIABLE in /home/www/web335/html/admidio/adm_program/system/classes/rss.php on line 41


Oder einfach die Datei senden.

Danke.

MFG
milkaman
Former team member
Beiträge: 129
Registriert: 22. Feb 2006, 18:07

Beitrag von milkaman »

Hi,

Hinter dem

$this->channel=array()

fehlt ein semikolon.

Gruß

Roland
woehner
Beiträge: 37
Registriert: 14. Jul 2009, 18:01

Beitrag von woehner »

Danke milkaman,

jetzt bringt er bei Line 50 einen Fehler "$item=array........."

function addItem($title, $description, $date, $link)
{
$item=array('title' => $title 'description' => $description, 'pubDate' => $date, 'link' => $link);
$this->items[]=$item;
}

Fehlt hier auch noch etwas??
milkaman
Former team member
Beiträge: 129
Registriert: 22. Feb 2006, 18:07

Beitrag von milkaman »

Ja, ein Komma zwischen $title 'description'
woehner
Beiträge: 37
Registriert: 14. Jul 2009, 18:01

Beitrag von woehner »

Jetzt kommen wir langsam hin.

Nun der Fehler in Zeile 66 (header ('Con.......)


function rssHeader()
{
header('Content-type: application/xml');
echo '<?xml version="1.0" encoding="utf-8"?>'. chr(10). '<rss version="2.0">'. chr(10);


Ist irgendwie schon komisch ich habe nur was in Zeile 38 - 45 geändert. Die anderen Zeilen habe ich mit dem Editor nicht angerührt.
woehner
Beiträge: 37
Registriert: 14. Jul 2009, 18:01

Beitrag von woehner »

Habe es jetzt selbst hinbekommen.

Ich hatte in Format UTF-8 mit Notepad++ gespeichert.

Kann mir das einer mal kurz erklären wann ich in welchem Format abspeichern muß.

Im Forum hatte ich gelsen immer im UTF-8 zu speichern.

Danke.
matzman2000
Former team member
Beiträge: 1087
Registriert: 2. Sep 2007, 17:12
Wohnort: Itzstedt
Kontaktdaten:

Beitrag von matzman2000 »

UTF-8 ist richtig, allerdings ohne BOM.

Gruss,
Matze
Antworten