max11: Sessionvariable überschreiben

Hallo,

ich habe mit

session_register("var");

eine Variable in die Session geschrieben.

Die ist auch verfügbar.

Jetzt möchte ich $var einen neuen Wert geben.

Das funktioniert nicht:

$var = "neuer Wert";
  session_register("var");

Was mache ich falsch?

Gruß
Max

  1. hi,

    ich habe mit
      session_register("var");
    eine Variable in die Session geschrieben.

    das ist nicht gut, denn das ist veraltet.
    schau bitte im manual nach, welche schreibweise du stattdessen nutzen solltest.

    die sollte auch ganz einfach dein problem beseitigen.

    gruß,
    wahsaga

    --
    "Look, that's why there's rules, understand? So that you _think_ before you break 'em."
    1. hi,

      ich habe mit
        session_register("var");
      eine Variable in die Session geschrieben.

      das ist nicht gut, denn das ist veraltet.
      schau bitte im manual nach, welche schreibweise du stattdessen nutzen solltest.

      die sollte auch ganz einfach dein problem beseitigen.

      gruß,
      wahsaga

      Auch mit

      $_SESSION["zim"] = "An invader from another planet.";

      funktioniert es nicht.

      Kann man nicht NACHDEM eine Session registriert ist, die Daten nocheinmal ändern?

      Gruß
      max

      1. 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?