Hallo,
ich möchte auf meiner Seite eine Umfrage erstellen die voraussichtlich aus zwei Dateien bestehen wird die ich mit include einbinden will.
Die erste Datei wird eine config Datei sein die im Head Bereich eingebunden werden soll, da da css angaben gemacht werden.
Die zweite Datei ist dann die eigentliche Umfrage die in den Body Bereich eingebunden wird.
Das Problem das ich nun habe, ist das ich es möglich machen will, dass mehrere Umfragen gleichzeitig auf der gleichen Seite angezeigt werden sollen.
Dazu habe ich mir folgendes überlegt:
Lösung 1)
ich gebe beim einbinden der Datei gleich einen Wert mit. Also:
<head>
include('load_config.inc?cnf=1'); // Lädt dann z.B. config1.cnf
include('load_config.inc?cnf=2'); // Lädt dann z.B. config2.cnf
</head>
und
<body>
include('umfrage.inc?cnf=1');
include('umfrage.inc?cnf=2');
</body>
wenn ich jetzt auf eine Variable aus einer der load_config.inc zugreifen will müssen diese Variablen natürlich auch verschieden heißen. Wie stelle ich das an?
Lösung 2)
ich vergesse das mit dem Head Bereich und definiere die css Angaben direkt im tag. :) Also:
<body>
include('config1.cnf');
include('umfrage.inc');
include('config2.cnf');
include('umfrage.inc');
</body>
Lösung 3)
ich binde nur die Umfrage in den Body Bereich ein mit jeweiligem config Wert. Also:
<body>
include('umfrage.inc?cnf=1');
include('umfrage.inc?cnf=2');
</body>
und binde dann in der umfrage.inc die entsprechende config Datei ein (wobei ich glaube das das nicht funktioniert).
zu Lösung 1) Ich hab irgendwo mal gelesen das das geht, habs aber nicht verstanden wie. wäre nett wenns mir jemand erklären kann.
zu Lösung 2) Das funktioniert auf jeden Fall gefällt mir aber nicht so gut.
zu Lösung 3) Das wäre mein Favorit. Wenn irgendwie geht....
Danke schon mal für deine Antwort.
MfG Christian