Hi!
Also den Sinn dieses Scriptes verstehe ich nicht ;-)
<?PHP
session_start();$_SESSION["name"]= $name;
Woher kommt $name?
echo $_SESSION["name"]
?>
<a href="session2.php">klick</a><? $name = "Test";
session_register('name'); ?>
Man sollte nicht session_register() und $_SESSION zusammen verwenden:
" Aus Gründen der Verbesserung der Sicherheit und der Lesbarkeit des Codes wird die Verwendung von $_SESSION (oder $HTTP_SESSION_VARS bei PHP 4.0.6 oder niedriger) empfohlen. Mit $_SESSION werden die Funktionen session_register(), session_unregister() und session_is_registered() nicht benötigt. Auf die Session-Variablen kann wie auf jede normale Variable zugegriffen werden."
Quelle: http://de3.php.net/manual/de/ref.session.php
"Achtung
Wenn Sie $_SESSION (oder $HTTP_SESSION_VARS) verwenden, sollten Sie nicht session_register(), session_is_registered() und session_unregister() verwenden. "
Quelle: http://de3.php.net/manual/de/function.session-register.php
Viele Grüße
Andreas