Auch mit
$_SESSION["zim"] = "An invader from another planet.";
funktioniert es nicht.
Kann man nicht NACHDEM eine Session registriert ist, die Daten nocheinmal ändern?
Eine Session muss nicht registriert sondern gestartet werden. Einfach nur session_start(); reicht. Vielleicht machst du das falsch?