Hallo Leute, die Überschrift wird euch zunächst verwirren aber ich Zeig euch einfach mal was ich meine: Normale GET Übergabe:
index.php?site=user
Und jetzt mein Gedanke (hoffe das geht so)
index.php?site=user?edit
Quasi eine "Parameterübergabe". Der Haken dabei ist, dass wenn ich das so übergebe meine GETs nicht mehr funktionieren, da so eine Seite "user?edit.php" nicht gefunden wird. Gibt es dafür equivalente Lösungen oder muss ich mich dann doch hinsetzen und einen komplexeren Weg einschlagen? Es ist so, das iFrames das letzte sind was ich nutzen werde und ohne iFrames erscheint mir kein plausibler Weg.
Naja, hätte ich iFrames im Einsatz, würde ich keine GET Veriable benötigen um meinen Content zu switchen und könnte alles in Frames via Direktaufruf regeln. Aber das ist ja mal für Katz.
Vielleicht frag ich mal anders rum, was willst Du denn erreichen?
Oder nochmal anders: was funktioniert nicht? Wenn Du index.php?site=user?edit aufrufst, kommt auf der Seite index.php die querystring-variable site mit dem Inhalt user?edit an. Da Du hier offensichtlich etwas zusammenstückelst findet er die Seite user?edit.php nicht.
Verwendest Du dagegen index.php?site=user&edit=1, hast Du 2 Querystring-Variablen: site mit dem Inhalt user und edit mit dem Inhalt 1.
Jetzt kommt es noch drauf an, wie Du diese Parameter innerhalb index.php zusammensetzt. Dein kompletter querystring ist immer noch site=user&edit=1. Ich hab lange nicht mehr mit php gearbeitet, aber geb Dir mal alles aus, was da ankommt, dann siehst Du den Fehler vielleicht schon..
"Jetzt kommt es noch drauf an, wie diese Parameter innerhalb site.php zusammensetzt.". Meinst du hier vielleicht die user.php? Wenn ja, dann ist das was ich gesucht habe. Ich check das morgen mal. Danke :)
Nein, ich mein die index.php. Die setzt die Variablen zusammen und ruft dann das zusammengesetzte auf, was offensichlich nicht immer gelingt und statt "user.php".
Aber wie gesagt, aus Deiner Beschreibung werd ich nicht ganz schlau - ich weiß nicht, ob ich den Fehler überhaupt verstanden hab ;)
Dein Beitrag hat mir seh geholfen :) danke. Es ist so: index.php?site=startseite -> ruft meine seite auf index.php?site=startseite&edit -> übergibt edit und somit kann ich eine "WYSIWYG-Editseite" anzeigen. Dangeschön :)