Christian Seiler: ein SSI-Kommentar mit Perl ersetzen

Beitrag lesen

Hallo Martino,

$platzhalter = "<!--#include virtual="/cgi-bin/referenzen/referenzen.pl?aktion=alle"-->";

$platzhalter = "<!--#include virtual="/cgi-bin/referenzen/referenzen.pl?aktion=alle"-->";
                                                                      ^   ^

es ging mir um diese beiden Zeichen. (haben in regulären Ausdrücken besondere Bedeutungen, daher müssen sie maskiert werden) :)

Eventuell musst Du auch noch alle / maskieren, aber das dürfte nicht der Fall sein, kann aber zuwenig Perl, um es Dir jetzt genau zu sagen...

aber das Gatterzeichen wird offenbar als Kommentar gewertet

In Zeichenketten darf das eigentlich nicht passieren... Denn wenn # als Kommentar gewertet wird, dann müsstest Du einen saftigen Parse-Error bekommen...

Grüße,

Christian

--
Sollen sich alle schämen, die gedankenlos sich der Wunder der Wissenschaft und Technik bedienen und nicht mehr davon erfasst haben als eine Kuh von der Botanik der Pflanzen, die sie mit Wohlbehagen frisst.
                      -- Albert Einstein