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
Kommentar