Ich habe ein großes Problem, ich erzeuge Inhalt mit meinem PHP-Skript. Ich gebe ein paar text-input
an mein generierendes Skript weiter. Dieses Skript setzt alle text-input
auf die Variable $_SESSION
.Speichern von PHP Session Variablen zu lokalen Variablen
Zum Beispiel:
$_SESSION[text1] = $text1;
$_SESSION[text2] = $text2;
und so weiter ...
In der generierten Seite i nehmen diese $_SESSION
Variablen und legt sie auf lokale Variablen.
Zum Beispiel:
$text1 = $_SESSION['text1']
$text2 = $_SESSION['text2']
und so weiter ...
Aber nachdem ich zerstören die Sitzung (Ursache Login/Logout-System) alle Inhalte auf der generierten Seite ist verschwunden. Nur die HTML-Tags sind immer noch da. Das bedeutet für mich, dass alle Sitzungsvariablen nach dem Löschen der Sitzung leer sind.
Meine Frage ist jetzt, wie kann ich diese Sitzungsvariablen speichern, ohne sie nach einem session_destroy();
zu verlieren?
Ps: Ich benutze eine MySQL-Datenbank, bin aber nicht so talentiert.
Was möchten Sie mit diesen Variablen tun? Natürlich, nachdem Sie Ihre Sitzung zerstört und Ihre Seite neu geladen haben, werden die Variablen leer sein. –
Ich möchte sie "für immer" speichern, damit ich den Inhalt der Variablen nicht verliere. –
Dann müssen Sie auf eine Art von Datenbank zugreifen, sei es in Form von SQL, File oder NoSQL-Datenbanken. –