Hans: Session-Variable undbedingt an URL

Moin,

hab mal kurz ne Frage: PHP hängt doch $PHP_SESSID an die Url, wenn Cookies nicht akzeptiert werden (oder so ähnlich)
Ich habe folgenden Code: session_register('user');
Wie kann ich nun die Sessionnummer (die lange Zufallsnummer meine ich)
an die url hängen?

danke im Voraus

Euer Hans

  1. 3 Möglichkeiten:
    A) Direkt in die Links schreiben <A HREF='link.php?PHPSESSID=<?php echo $PHPSESSID ?>'>
    B) In der php.ini die Cookies für Sessions ausschalten, dann wird die Session-ID immer angehängt
    C) Du kannst die cookies auch irgendwie anderes ausschalten (direkt aus dem Script heraus) ohne an die php.ini zu müssen. Da wies ich aber net wie es geht... Musst mal die Dokumentation dafür wälzen...

    Marc

    1. marc?, Marc,  spam@startrekarchiv.de. also trifft sich hier die informationselite der medieninformatiker? sehe ich das richtig, alter kommolitone. welch zufall.

      jojojo,
      ich wars, der nigoooh

      gruesse

      1. Also ich machs immer so:

        vor session_start() kommt
        ini_set("session.use_cookies", "0");
        ini_set("session.use_trans_sid", "0");

        Schaltet Cookies und automatische Weitergabe der SID aus -->

        dann musst du an jeden Link die SID manuell anhängen

        z.B. <a href="account.php?mode=logout&<?php echo SID; ?>"><<

        Kannst sie aber auch automatisch an jeden Link hängen lassen, dann wird aus

        ini_set("session.use_trans_sid", "0"); --> ini_set("session.use_trans_sid", "1");

        Hoffe ich konnte helfen.

      2. marc?, Marc,  spam@startrekarchiv.de. also trifft sich hier die informationselite der medieninformatiker? sehe ich das richtig, alter kommolitone. welch zufall.

        Ich steh auffem Schlauch :-/

        grüsse