Hallo borisbaer,
ich könnt' ja sagen: Find's raus, ist eine gute Lektion wenn Du es erkennst 😉. Aber ich hab es ja selbst auch nicht gesehen beim Schreiben.
$pageFile = ".\" . $_GET["page"] . ".tab.php";
Sorry. \ ist ein Escapezeichen und maskiert deshalb das ". Das kommt davon, wenn man Code direkt vom Hirn in den Editor dumpt und nicht PHP befragt, was es davon hält. Das \ muss verdoppelt werden, um sich selbst zu maskieren.
$pageFile = ".\\" . $_GET["page"] . ".tab.php";
Das gleiche Problem besteht natürlich in dem write-only Einzeiler.
Rolf
--
sumpsi - posui - obstruxi
sumpsi - posui - obstruxi