Zmienna sesyjna się zmienia

Witam,

Mam bardzo dziwny problem (sam w to nie wierze :frowning: )

To jest mój kod:

http://phpfi.com/298309

I problem polega, że jak się wejdzie na strone xxxxxxx.php?akcja=wiadomosci&i=napisz&do=jakies id, to zmienna sesyjna login zmienia się na taką, jak po wyciągnięciu z bazy danych użytkownika po tym wpisanym id w parametrze w adresie &do=

dlaczego tak się dzieje?>

bardzo proszę wytłumaczyć mi co tutaj jest nie tak, mi już ręce na tym opadają :frowning:

pozdrawiam

EDIT.

Jeżleli jestem zalogowany jako test i wchodzę na tą stronę gdzie id jest równe np 5 a w bazie danych dla tego id przpor5ządkowany jest login test2

to zmienna sesyjna $_SESSION[‘login’] zmienia się na test2