SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Das Zend Framework

Das Zend Framework zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #11  
Alt 11.08.2017, 15:27:58
Kukulkan Kukulkan ist offline
Anfänger
 
Registriert seit: Nov 2007
Beiträge: 35
AW: Neue Session erzeugen ohne die aktuelle zu zerstören?

Das vesuche ich. Allerdings arbeite ich mit PHP 5.3.3 auf CentOS 6. Da gibt es keine neueren Funktionen und session_abort() existiert hier noch nicht (ab PHP 5.6). Aber auch session_write_close() hat nicht den Effekt. Irgendwie bleibt es immer bei einer Session.
Mit Zitat antworten
  #12  
Alt 11.08.2017, 15:41:44
Kukulkan Kukulkan ist offline
Anfänger
 
Registriert seit: Nov 2007
Beiträge: 35
AW: Neue Session erzeugen ohne die aktuelle zu zerstören?

Ich habe es endlich geschafft! Die Verwendung von session_destroy() hat letztlich den Durchbruch gebracht.

So geht es:

PHP-Code:
    // stop current session and save content
    
$oldSessData session_encode();
    
$oldSessionID session_id();
    
session_destroy();
    
session_write_close();
    
    
// create new session
    
$newSessionID GenerateRandom();
    
session_id($newSessionID);
    
session_start();
    
    
// do some stuff with new session here!
    
    // stop new session 
    
session_write_close();
    
    
// restore old session
    
session_id($oldSessionID);
    
session_start();
    
session_decode($oldSessData);
    
    
// return new session to user for further use
    
echo session_name() . "=" $newSessionID
Danke für die Tipps und Hinweise!
Mit Zitat antworten
Antwort

Stichworte
duplicate, session


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
vorhandes Template kopieren, Daten rein, neue Datei erzeugen massel PHP Grundlagen 3 08.04.2008 23:50:28
Neue Tabellenreihe erzeugen thkmcs PHP für Fortgeschrittene und Experten 8 26.02.2007 01:19:44
bei jedem session_start eine neue session? hubinho PHP Grundlagen 4 13.10.2006 19:27:17
session variblen gehen verlohren - immer neue session ID xeta PHP Grundlagen 9 03.08.2006 01:50:33
SessionID "destroyen" und neue SessionID erzeugen mare26 PHP Grundlagen 5 09.12.2004 00:37:30


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:08:40 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt