Witam !

Piszę serwis
i napotkałem się na dziwny (?) problem. Ale od początku.
Po zalogowaniu się na serwis jako administrator możemy wejść do panelu administracyjnego gdzie umieszczam jakieś tam funkcje.
Mam tam forme odnośnie użytkowników która ustawia wartość w MySql user_aktywny na 0.
  1. //Funckja zablokuj użytkownika
  2. if(isset($_POST['user_block_send'])){
  3. //ustalenie krótkich nazw
  4. $user = $_POST['user_block'];
  5. $qry = "UPDATE user SET user_aktywny = '0' WHERE user_nazwa = '$user'";
  6. db_connect();
  7. if(mysql_query($qry)){
  8. echo "Użytkownik zablokowany";
  9. } else {
  10. }
  11. }

Zapytanie działa jak należy, w tabeli user, w polu user_aktywny u użytkownika $user pole przyjmuje wartość 0, ale zmienna sesji która trzyma moją nazw zalogowanego admina zmienia się na pierwszą literę zablokowanego użytkownika O.o. Nie wiem czy opisałem to dość jasno więc dam kilka screenów.
Jesteśmy zalogowani jako admin:
http://img843.imageshack.us/img843/6958/61567451.jpg

Przechodzimy do panelu admina i wpisuje uzytkownika ktorego chcemy zablokowac w dane
pole:
http://img26.imageshack.us/img26/6711/66459536.jpg

Otrzymujemy komunikat:
http://img269.imageshack.us/img269/9936/49826411.jpg

I teraz najlepsza czesc, przchodzimy np, na stronę główną i mamy:
http://img840.imageshack.us/img840/7007/91090134.jpg

Z góry thx, za rady i pomoc.