include -> standart ?

Original geschrieben von eckiiiii
Wenn ich

PHP:
<a href="index.php?mitte=home&action=<? echo "$action"; ?>"> Home</a>


für meine Verknüpfungen schreibe, wo bleiben dann meine schönen Buttons?! Und wo ändern sie dann die Farbe !? Bei mir steht dann da nur Home , sonst nix. Das is auch irgendwie doof dann. Oder habe ich dich falsch verstanden !?
Also Du musst ja, wenn Du beispielsweise die Farbe auf Grün geändert hast, irgendwo auf den Folgeseiten wissen, dass Du immer noch die Seite in Grün sehen willst. Also musst Du das ja irgendwo speichern. Eine Möglichkeit wäre ja, wie DrachenKaiser schon geschrieben hat, mit Sessions. Eine andere Möglichkeit wäre halt, die Variable innerhalb der ganzen Webseite "mitzuschleifen". Also Du bist auf der Startseite deiner Webseite und änderst halt da die Farbe auf Grün. Das geht ja jetzt schon. Wenn Du allerdings auf einen Deiner Menübuttons klickst, musst Du an diese URL auch die aktuelle Variable der Farbe dranhängen.

Code:
index.php?mitte=me&action=<? echo $_GET['action']; ?>

Damit liest Du aus der URL die Variable action mit dem aktuellen Wert (z.B. Grün) aus und kannst die entsprechende Farbe in deine Seite einbinden.
 
Original geschrieben von eckiiiii
hi acid,

ich fürchte ich verstehe nicht ganz...

Wenn ich

PHP:
<a href="index.php?mitte=home&action=<? echo "$action"; ?>"> Home</a>


für meine Verknüpfungen schreibe, wo bleiben dann meine schönen Buttons?! Und wo ändern sie dann die Farbe !? Bei mir steht dann da nur Home , sonst nix. Das is auch irgendwie doof dann. Oder habe ich dich falsch verstanden !?

Ne passt schon, ich habe falsch verstanden ;)
Also, angenommen du hast die grüne farbe gewählt, dann bindest du ja für den home Button die Datei home_btn_green.htm ein.
In dieser schreibst du dann deinen Link
<a href="index.php?mitte=home&action=green"><img src="...
Und das musst halt für jede Farbe und jeden Button anpassen.

Wenn ich das richtig sehe, hast du für jeden Link eine eigene HTML Datei?
Wenn das der Fall ist, musst du deine IF Abfrage ja für jeden Button wegen der Farbe extra machen. Warum gehst du da nicht hin, und machst das ganze Menü in die Datei anstatt nur einen Button? Es wird ja sicher nicht vorkommen, dass mal ein Button grün während die anderen orange sind oder so.. So würdest du dir die zig IF Abfragen sparen und hättest nur eine.
 
Hey vielen lieben Danke an alle, die mir geholfen haben Es funktioniert *freu*

Nur ein winziges Problem hab ich noch. Wenn ich die Seite aufmache und das erste mal auf eine Seite klicke, wird diese ohne Nav und Banner angezeigt. Ich weiss auch warum.

PHP:
index.php?mitte=me&action=<? echo $_GET['action'];

^^ dies ist mein Buttonlink. Er holt sich ja über GET immer die aktuelle action, doch am anfang ist keine action gewählt, bis man auf einen der Farbbuttons klickt. Da müsste ich noch irgendwie eins festlegen...

Aber trotzdem vielen vielen Danke euch allen, ohne euch wäre ich nicht so weit gekommen !

Grüsse eckiiiii
 
Zurück