Mailinglisten-Archive |
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