[PHP] Niedziałajace sesje

0

Witam.

Mam taki dość dziwny problem. Otóż: sesję "robię" w ten sposób:

session_start();
$_SESSION['login'] = $_POST['login'];
$_SESSION['password'] = $_POST['password']; 

No, a potem robię switch'a:

switch($_POST['task'])
                        {                     
                            case "set":
                            //*1*
                            break;

                            default:
                            //*2*
                            break;
                        } 

I teraz: w punkcie 2 sesja jest normalnie widziana, mam dostęp do danych, ale w punkcie 1 skrypt zachowuje się tak, jakby nie widział sesji, tzn dostaje "puste" zmienne. Przeglądałem sporo tutoriali i wychodzi na to, że wszystko robię dobrze (no ale jak widać nie do końca, bo nie działa..). Dlaczego tak się dzieje, że mam dostęp do danych sesji tylko w default?

Pozdro.

//Edit
PHP5

0

zawsze przypisujesz dane postowe? jesli tak, to moze je nadpisujesz na puste przy żądaniu get'owym.

0

Oooo... Rzeczywiście, tak też robiłem... Taki błąd głupi a chyba z tydzień szukałem :D. Dzięki za pomoc.

Pozdro.

1 użytkowników online, w tym zalogowanych: 0, gości: 1