Hallo zusammen,
ich habe folgendes Problem mit der Sessionfunktion.
ich möchte eine Variable registrieren und an die nächste Seite übergeben.
Nur leider bekomme ich sie auf der nächsten Seite nicht angezeigt:
<?
session_start();
$username = "Dr. No";
session_register("username");
$id = session_id();
echo session_is_registered("username") ? "toll " : "nix ";
echo session_encode(); // hier wird mir alles korrekt angezeigt!
?>
<br>
Hier geht´s <A HREF="nextpage.php?<? echo $id ?">weiter</A>
// auch dies geht nicht:
<A HREF="nextpage.phpweiter</A>
[ nextpage.php ]
<?
session_start();
echo session_is_registered('username') ? "toll " : "nix ";
if(!session_is_registered('username')){
echo "Willkommen: "."<b>".$username."</b><br>";
}else{
echo "sie sind nicht angemeldet"."<br><br>";
}
echo session_encode();
?>
Hier bekomme ich einfach nicht den Usernamen angezeigt.
Was mache ich falsch?
Ich wäre für jeden Tipp dankbar.
Vielen Dank im voraus,
Rabiosulus
ich habe folgendes Problem mit der Sessionfunktion.
ich möchte eine Variable registrieren und an die nächste Seite übergeben.
Nur leider bekomme ich sie auf der nächsten Seite nicht angezeigt:
<?
session_start();
$username = "Dr. No";
session_register("username");
$id = session_id();
echo session_is_registered("username") ? "toll " : "nix ";
echo session_encode(); // hier wird mir alles korrekt angezeigt!
?>
<br>
Hier geht´s <A HREF="nextpage.php?<? echo $id ?">weiter</A>
// auch dies geht nicht:
<A HREF="nextpage.phpweiter</A>
[ nextpage.php ]
<?
session_start();
echo session_is_registered('username') ? "toll " : "nix ";
if(!session_is_registered('username')){
echo "Willkommen: "."<b>".$username."</b><br>";
}else{
echo "sie sind nicht angemeldet"."<br><br>";
}
echo session_encode();
?>
Hier bekomme ich einfach nicht den Usernamen angezeigt.
Was mache ich falsch?
Ich wäre für jeden Tipp dankbar.
Vielen Dank im voraus,
Rabiosulus
Kommentar