Antworten auf deine Fragen:
Neues Thema erstellen

$_Session und Header("Location:")

Amateur_builder

Verrückter Interessent

Hallo Leute, ich habe wieder mal ein Problem ;-)
Und zwar möchte ich einen Wert in eine Session packen.
PHP:
$_Session['test']="test";
Wenn ich dann einen Link zu der Seite erstelle und anklicke, wird der Inhalt auf der Seite Ausgegeben. Wenn ich aber nun weiterleite per
PHP:
Header("Location: ../register.php");
Wird die $_Session-Variable nicht ausgegeben. Woran kann das liegen?
LG Amateur_builder
 

Robbyn-

PHP / Flex Programmierer

AW: $_Session und Header("Location:")

Ich schätze mal das auf der Seite wo du hinverweißt kein

PHP:
session_start();

definiert ist.
 

Amateur_builder

Verrückter Interessent

AW: $_Session und Header("Location:")

Hi Robbyn,
keine Angst, dort ist ein
PHP:
session_start();
definiert, sonst würde er es ja auch nicht anzeigen, wenn ich per Hyperlink auf die Seite kommen würde. Aber liegt das vielleicht daran, dass der Header-Befehl und die Sessionzuweisung in einer Funktion einer Klasse stehen und
PHP:
session_start()
über der Klasse steht?
PHP:
session_start()
class bla
{
private function blabla()
{
$_Session['test']="test";
Header("Location: ../register.php")
}
}
 

Robbyn-

PHP / Flex Programmierer

AW: $_Session und Header("Location:")

Nein die session_start() ist Klassenübergreifend.

Hmmm komisch. Aber session_destroy führst du dort nirgends aus?

Ansonsten würde mir jetzt auf Anhieb auch nichts einfallen wieso die Session nicht gefunden wurde, vielleicht kannst du ja mal den Abschnitt von der phpinfo(); posten, was dort bei session steht.
 

fakerer

Aktives Mitglied

AW: $_Session und Header("Location:")

wenn du dort die Session neu startest musst du die SessionID übergeben, denn so lauft ja dort dann eine andre Session und in der ist dann klar das nix drinn ist.

Ich glaub da gabs ne Einstellung am Server dafür ich glaub global_sid oder ging das mit globalen variablen mit hmm musst mal nachgoogeln aber irgendsowas hab ich im Hinterkopf.
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Neueste Themen & Antworten

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.635
Beiträge
1.538.450
Mitglieder
67.557
Neuestes Mitglied
Charal
Oben