<?php if($_POST) { $_SESSION['time'] = 5; } ?> <form method="post"> <input type="text" name="zmienna"> <input type="submit"> </form>
Po pierwszym naciśnięciu submita kod zwraca array(0) { }, dopiero po drugim rejestruje zmienną sesji. przeszkadza mi to, bo w dośc skomplikowanym skrypcie muszę się 2 razy logować - raz po naciśnięciu przycisku "Zaloguj" odświeża sie jedynie strona logowania, a login i hasło znikają - gdy wpiszę je drugi raz, jest już ok. Ustawienia cookies/sesji? Grzebałem w php.ini, ale nie znalazlem nic, co pomogłoby rozwiązać problem, w googlach szukałem, ale nie umiem nazwać tego problemu, więc też się niewiele dowiedziałem. Myślałem z początku, że to wina przeglądarki, ale nie - we wszystkich dziala jednakowo błędnie. Pozdrawiam i proszę o pomoc.