Hallo, ich habe ein merkwürdiges Problem und suche schon seit einiger Zeit nach einer Erklärung. Ich lese einen feed aus und gebe die Daten einmal so aus:
Im Ergebnis werden mir $href, $summ und $title wie gewünscht ausgegeben, aber am Ende steht hinter dem Textinhalt eine "3".
Gebe ich so aus:
wird mir alles korrekt ausgegeben ohne eine mysteriöse "3" am Ende, auch bei einer separaten Ausgabe aller Felder ohne htmlspecialchars. Ich lasse jetzt mal den überigen HTML-Text weg, weil er nix zur Sache tut, ich habe es wirklich durch unmittelbare Ausgabe nacheinander getestet. Hat jemand eine Erklärung, was da passieren könnte.
Gruß und Dank
newbie1955
PHP Code:
"<li><a href=\"".htmlspecialchars($href), ENT_QUOTES."\" target=\"_blank\" title=\"".htmlspecialchars ($summ), ENT_QUOTES."\">". htmlspecialchars ($title), ENT_QUOTES."</a></li>\n"
Gebe ich so aus:
PHP Code:
"<li><a href=\"".$href."\" target=\"_blank\" title=\"".$summ."\">". $title."</a></li>\n";
Gruß und Dank
newbie1955
Comment