DeW0
25.03.2018, 22:45:31
Witam
Od jakiegoś czasu zacząłem raczkować w php. Wszystko działało dobrze itd. ale ostatnio zacząłem tworzyć skrypt logowania.
Wszystko śmigało na początku lecz dopiero później zauważyłem że nie wiem ile bym czekał ciągle jestem zalogowany.
Startuję na samym początku sesję używając session_start();, tworzę w sesji zmienną zalogowany ale po upływie tych 14 minut wszystko wygląda tak jak wcześniej :/ . Restart przeglądarki nic nie zmienia. Zmieniłem nawet czas trwania sesji w pliku php.ini na 5 sekund a po 10 sekundach zmienna $_SESSION['logined'] istnieje. Jak to naprawić?
Z góry dzięki!
PS. Domyślam się że mogłem coś źle napisać czy użyć niewłaściwego sposobu ale jak mówiłem dopiero zaczynam.
PSv2. Jest to serwer XAMPP. Oprócz długości sesji zmieniłem tylko w configu Apache port bo 80 coś mi zajmowało.
mrk9109
26.03.2018, 08:44:09
nospor
26.03.2018, 08:47:20
@mrk9109 albo nie zrozumiales problemu albo nie rozumiesz co robi session_destroy... tak czy siak gadasz glupoty
DeW0
26.03.2018, 09:18:46
A jaka jest szansa na to że gdybym wrzucił to na jakiś hosting z php zaczeło by działać?
nospor
26.03.2018, 09:30:11
Generalnie to dziala. Trudno powiedziec czemu nie dziala ci lokalnie bo nie napisales jak ustawiasz ten czas.
DeW0
26.03.2018, 11:05:26
Jak ustawiam czas? Nie ogarniam. Żadnego czasu nie ustawiałem.
nospor
26.03.2018, 11:14:18
Dopiero co sam pisales ze zmieniales czas a teraz idziesz w zaparte ze nic takiego nie robiles... kurcze....
Cytat
Zmieniłem nawet czas trwania sesji w pliku php.ini na 5 sekund
DeW0
26.03.2018, 13:37:18
Aha. Myślałem że domyślisz się że ustawiłem czas zastępując wartość 1440 pięcioma sekundami w pliku php.ini. ale skoro to takie trudne...
nospor
26.03.2018, 13:39:01

Jakby ci dzialalo to bym sie moze i domyslil... ale ze ci nie dzialalo to bylem jednak sklonny uwierzyc ze przestawiles cos innego. No ale widze problem juz rozwiazales skoro taki mocny w gebie sie zrobiles. Gratuluje