Charma
14.05.2007, 17:47:58
Hallo,
Ich schreibe gerade an einer website. Dort werden zum beispiel die Seite oder andere dinge wie zum beispiel thread eines forums usw. durch GET-einträge aufgerufen. Ich mache das und speichere zum beispiel die aktuelle seite welche durch zB bla.php?page=beispiel aufgerufen wurde dann in einer session. Wenn man also innerhalb der seite "beispiel" irgendwas anklickt, dann bleibt der user selbst zwar auf der richtigen seite aber der GET-eintrag ist natürlich weg. Idealer wäre es aber eigentlich, wenn der GET-eintrag in der URL bleiben würde, damit die seitenbesucher zum beispiel sich die URLs gegenseitig schicken können. Wie bei einem Forum also. Wenn man nur den Link zur php-datei bekommt dann muss man sich ja durch alles wieder zur seite durchklicken. Und das problem ist ja nicht nur bei der seite, sondern auch bei sprache, forum, unterforum, thread usw. usw....
Leider fällt mir da keine gescheitere Lösung ein, als vor dem endgültigen "echoen" der seite nochmal alles durchzugehen und nach URLs zu suchen und zu testen ob nicht bereits ein get-eintrag vorhanden ist, wenn nicht einen hinzufügen usw. Das ist aber extrem aufwändig..
Gibt es da nicht vielleicht eine vordefinierte funktion für sowas oder eine bessere Methode? PHP kann ja schliesslich bereits von selbst zum beispiel get-einträge wie die session an die links einfügen. Geht das auch mit beliebigen variablen?
Vielen Dank im Vorraus für jede Hilfe!!!
Ich schreibe gerade an einer website. Dort werden zum beispiel die Seite oder andere dinge wie zum beispiel thread eines forums usw. durch GET-einträge aufgerufen. Ich mache das und speichere zum beispiel die aktuelle seite welche durch zB bla.php?page=beispiel aufgerufen wurde dann in einer session. Wenn man also innerhalb der seite "beispiel" irgendwas anklickt, dann bleibt der user selbst zwar auf der richtigen seite aber der GET-eintrag ist natürlich weg. Idealer wäre es aber eigentlich, wenn der GET-eintrag in der URL bleiben würde, damit die seitenbesucher zum beispiel sich die URLs gegenseitig schicken können. Wie bei einem Forum also. Wenn man nur den Link zur php-datei bekommt dann muss man sich ja durch alles wieder zur seite durchklicken. Und das problem ist ja nicht nur bei der seite, sondern auch bei sprache, forum, unterforum, thread usw. usw....
Leider fällt mir da keine gescheitere Lösung ein, als vor dem endgültigen "echoen" der seite nochmal alles durchzugehen und nach URLs zu suchen und zu testen ob nicht bereits ein get-eintrag vorhanden ist, wenn nicht einen hinzufügen usw. Das ist aber extrem aufwändig..
Gibt es da nicht vielleicht eine vordefinierte funktion für sowas oder eine bessere Methode? PHP kann ja schliesslich bereits von selbst zum beispiel get-einträge wie die session an die links einfügen. Geht das auch mit beliebigen variablen?
Vielen Dank im Vorraus für jede Hilfe!!!