echo ohne GET Variable funktioniert nicht

speicher

Erfahrenes Mitglied
Hallo ich versuche hier einfach nur für den Fall, dass keine GET mit nr beim Aufruf der Datei übergeben wird, eine Standard Einstellung zu verwenden. Aber leider funktioniert dies nicht richtig und ich weiss leider nicht warum. Als Fehler wird mir auch nur parse Error angezeigt. Anstelle der Datei wird nur ein x-bild angezeigt und der Link verweist auf sich selbst.

Danke für die prüfenden Augen und eventuelle Hinweise.


PHP:
<?php
$ziel = array();
$ziel[1] = "http://www.tagesschau.de/newsticker.rdf";
$ziel[2] = "http://www.spiegel.de/schlagzeilen/rss/0,5291,19,00.xml";
$ziel[3] = "logo.gif";
$ziel[4] = "logo2.gif";
$ziel[5] = "http://www.tagesschau.de";
$ziel[6] = "http://www.spiegel.de";



if(isset($_GET['nr']) AND isset($ziel[$_GET['nr']]))
{
$rdfparser = new rdfparser($ziel[$_GET['nr']]);
$a=$ziel[$_GET['nr']+4];
$b=$ziel[$_GET['nr']+2];
}
else
{
$rdfparser = new rdfparser($ziel[1]);
$a=$ziel[$_GET[5]];
$b=$ziel[$_GET[3]];
} 

$items = $rdfparser->parse();
$_index = $rdfparser->_index; 


echo 'powered by:<p><a href="'.$a.'" target="_new"><img border="0" src="'.$b.'"></p></a><p><p>';


?>
 
Zurück