Ok meiner erster Thread bei Euch. Ich hoffe, dass ich alle Hinweise beachtet habe.
Infos zum verwendeten System:
http://www.elbspace.de/module/phpinfo/body_phpinfo.php
Also ich möchte in der modules.php das eigentliche Modul includen. Dort wird dann die Seite generiert und zusätzlich header usw. eingelesen.
Nun möchte ich Variablen aus dem entsprechenden Modul auslesen, bevor es ausgegeben wird, damit diese z.B. im Header verwendet werden können, wie kann ich das machen, dass die Datei vor dem includen der header.php eingelesen, aber erst später ausgegeben wird.
Ich kann es aber in keine Fkt. schreiben und diese dann später aufrufen, da dann z.B. Variablen innerhalb der Fkt. nicht bekannt sind, da diese ja von Modul zu Modul unterschiedlich sind. Ich meine damit Variablen, die übergeben werden und global gesetzt werden müssen.
Gehe ich an die Lösung falsch ran und gibt es da einen besseren Weg?
THX Daniel
Infos zum verwendeten System:
http://www.elbspace.de/module/phpinfo/body_phpinfo.php
Also ich möchte in der modules.php das eigentliche Modul includen. Dort wird dann die Seite generiert und zusätzlich header usw. eingelesen.
Nun möchte ich Variablen aus dem entsprechenden Modul auslesen, bevor es ausgegeben wird, damit diese z.B. im Header verwendet werden können, wie kann ich das machen, dass die Datei vor dem includen der header.php eingelesen, aber erst später ausgegeben wird.
Ich kann es aber in keine Fkt. schreiben und diese dann später aufrufen, da dann z.B. Variablen innerhalb der Fkt. nicht bekannt sind, da diese ja von Modul zu Modul unterschiedlich sind. Ich meine damit Variablen, die übergeben werden und global gesetzt werden müssen.
Gehe ich an die Lösung falsch ran und gibt es da einen besseren Weg?
PHP-Code:
/* Teile der modules.php*/
...
/*Seitenkonfiguration*/
include("./config.php");
/*Seitenaufbau*/
include("./theme.php");
/*Seitenaufbau Kopf/ Fuß*/
include("./header.php");
include("./footer.php");
/*Ausgabe*/
/*Siteheader*/
echo header_kopf();
...
include("./module/$modules/$script");
Kommentar