Hallo.
Ich quäle mich derzeit etwas mit verschiedenen Template-Engines rum.
Leider passt mir keine, das soll aber hier nur amn Rande erwähnt sein.
Ich möchte jetzt also PHP als Template-Sprache verwenden.
Also eine Login-PHP und die andere für die Ausgabe.
Wenn ich die "Template"-PHP jetzt includiere hat die Datei ja Zugriff auf alle Variablen der Logik-Routine. Das will ich aber nicht.
Gibt es eine Möglichkeit, alle Variablen zu löschen bzw. verbergen (für die Template-PHP)?
unset kenne ich ja. Nur verwende ich nicht für alles ein Array, alo müsste ich jede Variable einzeln löschen.
Ich möchte also der Template-PHP nur die Variablen $_TEMPLATE und $_DIRS zur Verfügung stellen.
Auf alle anderen keinen Zugriff.
Ist soetwas möglich?
Wenn ja, wie?
Danke schon mal und ein frohes neues Jahr!
Ich quäle mich derzeit etwas mit verschiedenen Template-Engines rum.
Leider passt mir keine, das soll aber hier nur amn Rande erwähnt sein.
Ich möchte jetzt also PHP als Template-Sprache verwenden.
Also eine Login-PHP und die andere für die Ausgabe.
Wenn ich die "Template"-PHP jetzt includiere hat die Datei ja Zugriff auf alle Variablen der Logik-Routine. Das will ich aber nicht.
Gibt es eine Möglichkeit, alle Variablen zu löschen bzw. verbergen (für die Template-PHP)?
unset kenne ich ja. Nur verwende ich nicht für alles ein Array, alo müsste ich jede Variable einzeln löschen.
Ich möchte also der Template-PHP nur die Variablen $_TEMPLATE und $_DIRS zur Verfügung stellen.
Auf alle anderen keinen Zugriff.
Ist soetwas möglich?
Wenn ja, wie?
Danke schon mal und ein frohes neues Jahr!