Sessions und mehrere Fenster

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
PHPNeuling

Sessions und mehrere Fenster

Beitrag von PHPNeuling »

ich habe ein Problem: auf meiner Page übergebe ich zahlreiche Daten per Session (unter anderem Link-Infos). Sobald ein User die Seite aber mehr als einmal öffnet gibts dabei Probleme.

Meine Frage: Wie ist es möglich, daß die Infos erhalten bleiben?
Benutzeravatar
itst
Ehrenadmin
Beiträge: 7418
Registriert: 21.08.2001 02:00
Wohnort: Büttelborn bei Darmstadt
Kontaktdaten:

Beitrag von itst »

In dem Du immer die gleiche Session benutzt.

Nach Deiner Beschreibung klingt es so, als ob Du die Session auf jeder Seite neu aufmachst...
Sascha A. Carlin,
phpBB.de Ehrenadministrator
:o
PHPNeuling

Beitrag von PHPNeuling »

Meinst du mit dem Befehl session_start()? den benutzte ich nur auf der ersten Seite, auf den folgenden nicht mehr..

habe eben mal die session_ids verglichen...die sind identisch, auch wenn ich ein neues Fenster öffne...

Zu dem Problem (ich habe mich wohl etwas unklar ausgedrückt):
Diese Daten (IDs) bleiben erhalten, werden allerdings beim Öffnen eines neuen Fensters aus der Session des Alten übernommen. Es sollen jedoch eigenständige Daten sein (wie es hier im Board z.B. ist).

Hoffe mein Prob wurde klarer....
Benutzeravatar
itst
Ehrenadmin
Beiträge: 7418
Registriert: 21.08.2001 02:00
Wohnort: Büttelborn bei Darmstadt
Kontaktdaten:

Beitrag von itst »

Sorry, ich verstehe nicht ganz, was Du erreichen möchtest.

Willst Du für jede Seite eine neue Session ID oder sollen andere (neue) Daten in der Session gespeichert werden?
Sascha A. Carlin,
phpBB.de Ehrenadministrator
:o
PHPNeuling

Beitrag von PHPNeuling »

Ich möchte folgendes erreichen:

Ich habe eine Seite, die mit einer ID aufgerufen wird (ähnlich wie hier im Forum).
Wenn ich jetzt in einem Fenster arbeite ist das alles schön und funktioniert einwandfrei. Sobald ich jetzt aber ein zweites Fenster öffne habe ich dort die Sessions mit den identischen Daten. Und hier soll die neue ID drin stehn..

ich versuchs mal mit einem Beispiel:
Hier im Board wird die Seite "viewforum.php" ja mit einer ID aufgerugen. Wenn ich hier ein 2. Fenster öffne funktioniert es, daß immer die richtige ID gespeichert (und dementsprechend die richtige Seite geladen) wird.
Bei mir würde folgendes passieren:
Ich öffne ein 2. Fenster, gehe in das Forum "Coding und Technik", es geht. Gehe ich jetzt aber im 2. Fenster auf das Forum "Smalltalk", lande ich ebenfalls in "Coding und Technik"
Agent Smith
Mitglied
Beiträge: 6
Registriert: 09.05.2003 14:56
Kontaktdaten:

Beitrag von Agent Smith »

Also ich habe so ein ähnliches Problem, also erstmal ist der Autologin haken immer im Kästchen an. Zweitens wenn ich die Forum Start Seite öffne ist alles normal, doch sobald ich ein bisschen im Forum rumgeklickt habe, sehe ich unten bei Registrierte Benutzer 4 mal mich selber. Da steht dann: Agent Smith, Agent Smith, Agent Smith Und meine Frage ist nun, wie mache ich das wieder normal. Sogar meine Mitglieder werden manchmal 2 mal angezeigt. Und mein Name wird 4 mal angeziegt mit der Admin Farbe. Doch komisch ist, dass wenn ich unter Wer ist Online gucke bin nur ich als Admin da. Aber wraum sind dann noch 3 weitere Admins da??? Das ist doch irgendwie dämlich oder??? Bitte helft mir.

Gruß Smith
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

Kann es sein, daß du die ID nicht mit $_GET['id'] sondern z.B: mit $_REQUEST oder $_SESSION ausliest? Dann kann der Inhalt nämlich auch aus der Session oder einem Cookie stammen.
Gast

Beitrag von Gast »

jetzt bin ich verwirrt....ich muß gestehen, daß mir diese Funktionen rein gar nichts sagen...

ich erstelle die Session mit session_start(), registriere die Variable mit session_register(link_id) und kann sie dann verwenden...welche Variante benutzt wird weiß ich nicht.
Benutzeravatar
itst
Ehrenadmin
Beiträge: 7418
Registriert: 21.08.2001 02:00
Wohnort: Büttelborn bei Darmstadt
Kontaktdaten:

Beitrag von itst »

Sascha A. Carlin,
phpBB.de Ehrenadministrator
:o
PHPNeuling

Beitrag von PHPNeuling »

nein, ich habe bisher nur in einem Buch was gelesen...aber ich gucke mal nach. Danke
Antworten

Zurück zu „Coding & Technik“