Ich binde eine PHP-Datei namens style2 in mein Skript wie eine CSS-Datei ein. Das sieht so aus:
<link rel="stylesheet" type="text/css" href="style2.php">
Das mache ich deswegen, damit in der style2-Datei die Farben dynamisch angepasst werden können, je nachdem welcher Style eingestellt wurde. Der eingestellte Style wird von einer Datenbank ausgelesen.
Das funktioniert auch ganz gut. Das Problem dabei ist aber, dass sich diese Datei nicht so verhält, als ob sie einfach nur über include() eingebunden worden wäre, sondern wie ein unabhängiges Programm. Das heißt, dass die style2-Datei auch nichts mit Variablen anfangen kann, die vor dem Einbinden der style2-Datei definiert wurden. Ich will aber den Wert einer Variable an diese Datei übergeben. Wie mache ich das am besten?
Alternative: Die style2-Datei soll sich anders verhalten, wenn sie in eine bestimmte anderen Datei eingebunden wird. Leider habe ich keine Ahnung, wie ich das der style2-Datei beibringen soll, da es sich eben wie ein eigenständiges Programm verhält.
Danke, Jack
<link rel="stylesheet" type="text/css" href="style2.php">
Das mache ich deswegen, damit in der style2-Datei die Farben dynamisch angepasst werden können, je nachdem welcher Style eingestellt wurde. Der eingestellte Style wird von einer Datenbank ausgelesen.
Das funktioniert auch ganz gut. Das Problem dabei ist aber, dass sich diese Datei nicht so verhält, als ob sie einfach nur über include() eingebunden worden wäre, sondern wie ein unabhängiges Programm. Das heißt, dass die style2-Datei auch nichts mit Variablen anfangen kann, die vor dem Einbinden der style2-Datei definiert wurden. Ich will aber den Wert einer Variable an diese Datei übergeben. Wie mache ich das am besten?
Alternative: Die style2-Datei soll sich anders verhalten, wenn sie in eine bestimmte anderen Datei eingebunden wird. Leider habe ich keine Ahnung, wie ich das der style2-Datei beibringen soll, da es sich eben wie ein eigenständiges Programm verhält.
Danke, Jack
Kommentar