Ilja: Variablen weitergeben

Beitrag lesen

hi Gunther,

Warum? So wie ich das sehe, muss die Datei doch eh (dann mit den geänderten Parametern) neu geladen werden. Dann kannst du doch auch gleich eine passende Datei erstellen. Wenn es nicht hunderte Menüdateien gibt, solltest du doch noch soviel Platz auf dem Server haben...

da hast du recht. allerdings habe ich 5 hauptmenues mit jeweils durchschnittlich 4 submenues. das wären dann so 20 extra seiten und mehr sind in arbeit. der speicherplatz wäre nicht so wichtig, allerdings der verwaltungsaufwand ist mir zu gross, wenn ich mal was verändern will. kommt zum beispiel ein submenue dazu, muss ich mehrere seiten ändern.

Auch das verstehe ich nicht ganz. Das Menü 'weiß' doch so zu sagen noch vor dem body-frame, welche Datei vom User ausgewählt wurde. Wenn jetzt also alle Parameter in der Menü-Datei enthalten sind, kannst du sie doch bspw. mit einer switch()-Anweisung auswählen.

wenn sich das menue aufbaut, muss ich bei nur einer datei für das menue wissen, auf welchen link der user zuvor ausgewählt hat. mal davon abgesehen, das switch nicht so elegant in meinen fall ist, muss ja schliesslich switch auch eine wert haben, nachdem es verzweigen kann.

Das wäre die Methode 'get'. Alternativ gäbe es da z.B. noch die Methode 'post'. Du erstellst ein Formular mit versteckten (hidden) Input-Feldern, die die entsprechenden Werte enthalten.

ja, habe ich auch ins auge gefasst. allerdings müsste ich dann grapfische submit buttons nehmen, um nicht die normalen submit-buttons in meiner menueleiste zu haben und ich bin grapfisch eine null. es sei denn, dafür gibt es eine andere lösung, die ich noch nicht kenne, ein formular abzuschicken.

Ich würde aber die Methode mit den gesamten Parametern von vornherein in der Menü-Datei bevorzugen, oder ganz auf den Frameaufbau verzichten.

ohne frames war es vorher, wo ich die variablen in php eingebaut habe, damit sich das menue entsprechend zusammen setzt. aber ich habe mich dafür entschieden, frames zu verwenden.

Ilja