treziman: session_id übergeben mit 'POST' + 'hidden'

Beitrag lesen

Hallo @all,
obwohl mir das Prinzip klar ist, habe ich mal eine Frage zum Detail. Es geht um die Weitergabe der session_id bei gesperrten Cookies. Mein Script in Kürze:
startdatei:
<?
  session_start();
   ...(Code)
     echo"<form action = 'ziel.php' method = 'POST'>
          <input.....>(nicht wichtig)
              <input type='hidden' name='PHPSESSID' value=session_id()>
          </form>";
?>

Datei 'ziel.php':
<?
  session_start();
   ...(Code)
?>

Testläufe mit ein - und ausgeschalteten Cookies ergaben zwar keine Fehlermeldung und es funktioniert alles, aber hier ist mir doch unklar, wie die session_id an die Zieldatei weitergegeben wird. Müsste zu Beginn der Zieldatei, da die session_id mittels 'POST' übergeben wurde, nicht in etwa folgendes stehen?

<?
  session_id() = $_POST [PHPSESSID];
    session_start();
      ... (code)
?>

Auch die Weitergabe mit:
<?
   ...
      echo"<a href='ziel.php? =SID'>(Text)</a>";
   ...
?>

Datei 'ziel.php':
<?
  session_start();
   ...(Code)
?>
funktioniert bei ausgeschalteten Cookies.

Kann mich hier jemand aufklären?

Dankeschön im Voraus.
treziman