Tach!
Und nun noch eine kleine Suchaufgabe. Was fehlt in den nachfolgenden Zeilen?
print '
...
<img src="//src.selfhtml.org/dok.gif" width="15" height="10" alt="Seite" /> <a href="http://forum.de.selfhtml.org/?', $ENV{'REDIRECT_QUERY_STRING'}, '">Wechseln Sie in den allgemeinen Bereich um den verlinkten Artikel zu lesen.</a>
...
';
>
> PHP kennt kein $ENV{'REDIRECT\_QUERY\_STRING'}. PHP war zwar mal aber sowas, aber ist eben gerade nicht mehr ein auf Perl basierendes Templatesystem.
Und? Das war/ist ja auch Perl-Code.
> Anmerkung: htmlentities sollte hier "tun" - nicht dass jemand Skripte oder CSS einfügt.
Warum denn mehr Zeichen als <>&" berücksichtigen? Das ist bei UTF-8 unnötig. htmlspecialchars() ist völlig ausreichend.
> Bei einer Änderung des Forums könnte aber eine "etwas feinfühligere" Bearbeitung des Query-Strings nötig werden:
An was dachtest du da? Die Auswertung macht die Forumssoftware. An dieser Stelle noch mehr zu prüfen, sehe ich nicht als notwendig an. Wenn die Links andere wären als nur mit und ohne my, dann vielleicht ...
dedlfix.