Tobsen: Inhalt einiger Session-Variablen wird verändert....

Hallo zusammen,
habe folgendes Problem:

Es geht darum, dass ich eine Session anlege.
<?php session_start(); ?>
soweit funktioniert noch alles. Dann werden einige Variablen in der Session abgelegt:
<?php
if($_POST['submit'])
{
$_SESSION['apartment'] = $_POST['apartment'];
$_SESSION['name'] = $_POST['name'];
$_SESSION['zipcode'] = $_POST['zipcode'];
$_SESSION[''phone] =  $_POST['phone'];
$_SESSION['email'] = $_POST['email'];
$_SESSION['check'] = $_POST['check'];
}
?>

Auch das funktioniert hervorragend (alle Inhalte werden wie gewünscht gespeichert)....
so und nun, entweder nach einem header("location:page.php") oder nach einem Klick auf den Submit-Button eines Formulars, werden die Inhalte einiger Variablen undefiniert. Anstatt des ursprünglichen Inhalts bekommt man beim Auslesen einiger (nicht aller) $_SESSION-Variablen den Inhalt "object". Ermittelt man deren Klasse, so bekomme ich folgenden Inhalt stdClass. Diese Klasse wird von mir niee verwendet. Ich habe keine Ahnung warum das nicht funktioniert? Weiß jemand von euch Rat?
MfG

Tobias Gronbach

Ps: Könnt euch das Thema auch nochmal unter folgendem Link anschauen:
http://www.c-plusplus.de/ubb/cgi-bin/ultimatebb.cgi?ubb=get_topic&f=31&t=001831

  1. Hallo Selferaußen,

    so ein Problem hatte ich mit einer älteren PHP-Version (4.0.6 oder so) auch schon mal. Der Fehler rührte daher, dass ich eine Konstantendefinitionsdatei doppelt included hatte; einmal direkt und einmal über eine andere Includedatei.

    PHP musste dann erst wieder neu gesrtet werden. Dann funktionierte es wieder einwandfrei.

    Starte mal neu und probier dann noch mal.

    Grüße

    Chris (C)