![]() |
![]() |
|
![]() |
![]() |
|
Registrieren | Hilfe/Forumregeln | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Veteran
![]() Registriert seit: 13.11.1999
Beiträge: 466
|
![]() Nein, ich moechte nicht wieder ins alte Jahr zurueckspringen, aber:
* Ich mache mit php/mysql eine Abfrage und erhalte eine Ausgabe von Daten, die auch Links enthalten. * Klickt man auf einen dieser Links (target=_self), erhaelt man eine entsprechende Seite angezeigt, auf der sich auch ein "Back-Button" befindet. * Da man ueber verschiedene Abfragen zu dieser Seite gelangen kann, loese ich den Back-Button mit onClick='history.go(-1)'. Das funktioniert alles wunderbar mit dem Firefox und dem Opera. Der IE7 zeigt mir an "Die Webseite ist abgelaufen". Ich waere fuer einen Loeungsansatz dankbar! lg ff |
![]() |
![]() |
![]() |
#2 |
Gesperrt
Registriert seit: 14.08.2003
Alter: 47
Beiträge: 915
|
![]() du könntest mit php eine user session oder ein user array anlegen, in dem du immer die letzte besuchte seite speicherst. so hast du immer den richtigen link zur hand, und ganz ohne javascript.
|
![]() |
![]() |
![]() |
#3 |
Veteran
![]() Registriert seit: 13.11.1999
Beiträge: 466
|
![]() Danke fuer die Antwort!
Das hilft mir schon weiter. Ausser in der Musik habe ich bislang Sessions vermieden ;-) Wenn du mir nun sagst, dass sich dieses Problem mit Sessions loesen laesst, dann werde ich das lernen (muessen). Falls jemand einen guten didaktisch aufbereiteten Link dazu weiss, dann bitte posten. Ansonsten google ich mich schon durch. Danke und lg ff |
![]() |
![]() |
![]() |
#4 |
Gesperrt
Registriert seit: 14.08.2003
Alter: 47
Beiträge: 915
|
![]() sollte man sich mal durchlesen: http://at.php.net/manual/de/ref.session.php
abgesehen davon ist die handgabung des session arrays relativ einfach. im grunde reicht es ein session_start(); als ersten command in jedes php script ein zu bauen, danach kannst du einfach mit der superglobalen $_SESSION arbeiten. $_SESSION['lastpage'] = $_SERVER['REQUEST_URI']; |
![]() |
![]() |
![]() |
#5 |
Veteran
![]() Registriert seit: 13.11.1999
Beiträge: 466
|
![]() Danke, ich habe dieses Beispiel (etwas weiter unten) einmal kopiert und spiele mich damit herum.
Was ich zur Zeit noch nicht verstanden habe ist, wann und wo ich ohne Login/Logout das session_destroy() einbauen soll. Macht das heilige php das automatisch, wenn z.B. das Browser-Fenster einfach geschlossen wird? Aller Anfang ist schwer, aber ich werde mich sicher in ein paar Tagern ueber dieses Posting amuesieren ;-) lg ff |
![]() |
![]() |
![]() |
#6 |
Inventar
![]() |
![]() eine session wird nach einer gewissen zeit automatisch beendet.
____________________________________
„Das menschliche Gehirn ist eine großartige Sache. Es funktioniert vom Moment der Geburt an – bis zu dem Zeitpunkt, wo du aufstehst, um eine Rede zu halten.“ Mark Twain "Windle shook his head sadly. Four exclamation marks, the sure sign of an insane mind" Reaper Man, Terry Pratchett |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
Themen-Optionen | |
Ansicht | |
|
|