Klaus Peter: Session Problem beim User Login

Beitrag lesen

Hallo,

ich habe ein Session Problem und zwar habe ich ein Script wo sich der User einloggen kann.

Nun möchte ich es den User ermöglichen sein Username zuändern.

Wenn ich auf dem Link klicke wo er sein Name ändern kann soll über die Session auch der Username übergeben werden.

Aber das funktioniert nicht richtig. Die Session ID wird gesetzt und auch dem anderen Script übergeben aber den Username kann ich nur so auslesen:

session_register('user');    // line 7
echo $user;

Ich kriege auch das richtige ergebnis aber zugleich auch eine Fehlermeldung mit der ich wenig anfangen kann?

---
Warning: Cannot send session cache limiter - headers already sent (output started at /var/www/login/passwort_change.php:2) in /var/www/login/passwort_change.php on line 7
admin
---

wie kann ich sonst anders meine varibale session variable auslesen ich habe schon alles ausprobiert ($_SESSION['user']; etc....)

hat jemand eine idee wo der fehler ist? ich sehe auch das der session cache schon gesendet wurde aber anders bekomme ich die variable nicht ausgeben...

danke!