Jump to content
Sign in to follow this  
mac_bobby

session-id speichern und neu auslesen

Recommended Posts

Hi, mal eine Frage.

Kenn mich ja ansich ganz gut aus mit Sessions. Nur will ich jetzt was realisieren, womit ich nicht so recht umgehen kann.


Ich habe in einer aktuellen Session ein Session-Array gespeichert.

Beim Logout des Users will ich dieses Array speichern bis zum nächsten Login um das Array eben wieder auszulesen.

Erstens geht das? Und wenn ja und damit zweitens, wenn ich meine session-id in die Datenbank speichere und dann beim login wieder aufrufe, was muss ich machen, damit das Session-Array wieder aktiv ist und ich auch andere Variablen normal speichern kann in der Session!?

Share this post


Link to post
Share on other sites

also die Session ist nicht übertragbar, wäre ja schlimm!


meinst du alles was in $_SESSION steht !? Oder meinst du ein Array was in einer einzelnen Session Var gespeichert ist?

Du kannst das Array auf jeden Fall mit serialize(), unserialize() in die DB speichern.

Da du den Login ja bestimmt eh gegen die DB machst, kannst du da ja auch die Daten wieder abrufen!?

Share this post


Link to post
Share on other sites

wieso willst Du Dir denn die ID merken?

reichen nicht die Informationen in der Session selbst?


eine alte ID wieder zu verwenden geht meines Wissens nach nicht, das Session Handling übernimmt ja komplett der Server für Dich.


Also einfach den inhalt des $_SESSION - Arrays in der DB speichern.

Erst mit "serialize" serialisieren und speichern, dann bei erneutem Login des Users wieder auslesen, ein "unserialize" drüber jagen und in die neue Session schreiben.


oder verstehe ich da jetzt etwas falsch?

Share this post


Link to post
Share on other sites

Ah ja, das klingt ja gut soweit...


Hab folgendes gefunden:

 


 

$data ist jetzt also der serialisierte String, den ich speichern kann, ja? Und mit unserialize kann ich dies dann normal wieder in meine session-variable einlesen, richtig?

Share this post


Link to post
Share on other sites

ok supi...danke euch !!! :-o

Apropos Paul Panzer...stylt euch mal "Benethers Domhochzeit" rein...der Hammer.

Findet man sicher irgendwo ... ich lach mich dabei echt scheckig :D


Nun gut, CLOSE-Antrag gestellt :-o

Share this post


Link to post
Share on other sites
Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...