Hallo!
Ihr seid meine letzte Hoffnung. Ich versuche jetzt seit einigen Tagen eine Möglichkeit zu finden, eine art modulares Formular, bzw. eine modulare Seite aufzubauen.
Unter "modular" verstehe ich, daß ich einen festen Teil meiner Seite habe. In bestimmte Teile der Seite "include" ich dann andere Seiten und kann somit auf Frames verzichten und gleichzeitig die Variablen der "Mutterseite" in die "Kinder" übernehmen.
In meinem Beispiel kann ich entscheiden, welches Menü ich beim Seitenaufruf verwende.
In einem Unterformular, also einer includeten php-seite, verwende ich
Jetzt kommt mein Problem:
Auf meinem Testsystem hat alles einwandfrei funktioniert. Auf dem Webserver meines Bekannten klappt das allerdings nicht. Hier meckert er, weil ich vor dem "header"-Befehl bereits andere Ausgaben gemacht habe, die ich jedoch nicht umgehen KANN.
Da ich heute Nacht eine Lösung präsentieren soll/muss, bitte ich euch um eure Hilfe.
Frage 1: Gibt es eine andere Lösung, statt dem "header"-Befehl eine Art "Refresh" der Seite aufzurufen, bzw. eine andere Seite aufzurufen?
Frage2: Ist das "modulare" mit meinem "include" der richtige Weg?
Ich habe zwar eine Unmenge an Code zu überarbeiten aber wenn ihr mir ein paar Tipps gebt, kann ich es bis morgen früh schaffen.
Vielen Dank.
Grüße
PC_Schubbser
Ihr seid meine letzte Hoffnung. Ich versuche jetzt seit einigen Tagen eine Möglichkeit zu finden, eine art modulares Formular, bzw. eine modulare Seite aufzubauen.
Unter "modular" verstehe ich, daß ich einen festen Teil meiner Seite habe. In bestimmte Teile der Seite "include" ich dann andere Seiten und kann somit auf Frames verzichten und gleichzeitig die Variablen der "Mutterseite" in die "Kinder" übernehmen.
Code:
<TR> <TD class="menue" valign="top"> <!-- Menüspalte --> <?IF ($menue_URL == ''){ INCLUDE("menue.php"); }ELSE{ INCLUDE($menue_URL); }?> </TD>
In einem Unterformular, also einer includeten php-seite, verwende ich
Code:
header("Location:index.php?menue_URL=menue2.php
Auf meinem Testsystem hat alles einwandfrei funktioniert. Auf dem Webserver meines Bekannten klappt das allerdings nicht. Hier meckert er, weil ich vor dem "header"-Befehl bereits andere Ausgaben gemacht habe, die ich jedoch nicht umgehen KANN.
Da ich heute Nacht eine Lösung präsentieren soll/muss, bitte ich euch um eure Hilfe.
Frage 1: Gibt es eine andere Lösung, statt dem "header"-Befehl eine Art "Refresh" der Seite aufzurufen, bzw. eine andere Seite aufzurufen?
Frage2: Ist das "modulare" mit meinem "include" der richtige Weg?
Ich habe zwar eine Unmenge an Code zu überarbeiten aber wenn ihr mir ein paar Tipps gebt, kann ich es bis morgen früh schaffen.
Vielen Dank.
Grüße
PC_Schubbser
Kommentar