phpbar.de logo

Mailinglisten-Archive

[php] Zurueckblaettern ohne JS

[php] Zurueckblaettern ohne JS

Arne Klempert php at klempert.de
Die Sep 9 13:02:47 CEST 2003


On Tuesday, September 09, 2003 11:49 AM [GMT+1=CET],
Sebastian Nohn <Sebastian.Nohn at t-online.de> wrote:

> Arne Klempert wrote:
>
>> Und wenn ein User mehrere Seiten zurück will, macht er das
>> Rumpelstilzchen und dreht sich im Kreis...
>
> ... dann machste aus $_SESSION["lalapage"] einen Array und speicherst
> die gesamte History.

Im praktischen Einsatz können aber auch dabei Probleme entstehen, wenn
User abwechselnd den Back-Link und die Back-Funktion des Browsers
nutzen.

Das könnte man zwar abfangen, indem vor dem array_push abgefragt wird,
ob die URL dem vorletzten Array-Element entspricht (wenn ja, wird das
letzte Element gelöscht, statt die Seite erneut hinten dranzuhängen).
Aber auch dann versagt das System, wenn ein ganz normaler Link angewählt
wird, der zufällig auf die vorherige Seite führt...

Viele Grüße
Arne

P.S.: Sorry für die leere Mail

--
http://klempert.de :: http://phpbar.de :: http://opengeodb.de



php::bar PHP Wiki   -   Listenarchive