🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.php
6 messages
6 total messages Started by Marek S Sat, 16 Jun 2018 23:13
Dziwne zachowanie zmiennych sesyjnych
#232011
Author: Marek S
Date: Sat, 16 Jun 2018 23:13
18 lines
1520 bytes
Witam,

Obserwuję dziwne zachowanie się tych zmiennych. PHP w wersji 5.2. 
Projekt jest ogromny i odziedziczony po grupie programistów więc do 
końca nie wiem w czym może być problem. Sytuacja jest następująca:

1. Zakładam zmienną $_SESSION["test"]=5;
2. W następnej linii kodu print_r($_SESSION) nie zawiera indeksu "test".
3. Co ciekawe print_r($_SESSION["test"]) pokazuje prawidłową wartość.
4. Gdy w JS otwieram nowe okno z URL wskazującym na inny plik PHP (z 
session_start), to wszystkie wartości są widoczne, z wyjątkiem jednej" 
"test".

Zabrakło mi koncepcji w czym może leżeć problem, Pomóżcie :-)

-- 
Pozdrawiam,
Marek
Re: Dziwne zachowanie zmiennych sesyjnych
#232013
Author: Lemat
Date: Sun, 17 Jun 2018 00:02
23 lines
1770 bytes
W dniu 17.06.2018 o 01:13, Marek S pisze:
> Witam,
> 
> Obserwuję dziwne zachowanie się tych zmiennych. PHP w wersji 5.2. 
> Projekt jest ogromny i odziedziczony po grupie programistów więc do 
> końca nie wiem w czym może być problem. Sytuacja jest następująca:
> 
> 1. Zakładam zmienną $_SESSION["test"]=5;
> 2. W następnej linii kodu print_r($_SESSION) nie zawiera indeksu "test".
> 3. Co ciekawe print_r($_SESSION["test"]) pokazuje prawidłową wartość.
> 4. Gdy w JS otwieram nowe okno z URL wskazującym na inny plik PHP (z 
> session_start), to wszystkie wartości są widoczne, z wyjątkiem jednej" 
> "test".
> 
> Zabrakło mi koncepcji w czym może leżeć problem, Pomóżcie :-)
> 

szukaj kawałka kodu obsługującego sesje:
http://php.net/manual/en/class.sessionhandler.php

-- 
Pozdrawiam
Lemat
Re: Dziwne zachowanie zmiennych sesyjnych
#232012
Author: Marek S
Date: Sun, 17 Jun 2018 11:23
11 lines
1192 bytes
W dniu 2018-06-17 o 02:02, Lemat pisze:
> 
> szukaj kawałka kodu obsługującego sesje:
> http://php.net/manual/en/class.sessionhandler.php

Fakt, ktoś mógł przejąć obsługę zmiennych sesyjnych. Sprawdzę to jutro i 
dam znać.

-- 
Pozdrawiam,
Marek
Re: Dziwne zachowanie zmiennych sesyjnych
#232014
Author: baItiz
Date: Sun, 17 Jun 2018 15:44
7 lines
965 bytes
W dniu 17.06.2018 o 01:13, Marek S pisze:
> PHP w wersji 5.2

Strach używać tak nowej wersji https://secure.php.net/eol.php


Poza tym to na 99% problem jest we własnej obsłudze sesji.
Re: Dziwne zachowanie zmiennych sesyjnych
#232015
Author: Marek S
Date: Mon, 18 Jun 2018 17:32
15 lines
1199 bytes
W dniu 2018-06-17 o 17:44, baItiz pisze:

> Strach używać tak nowej wersji https://secure.php.net/eol.php

Eeeetam. To działa w intranecie.

> 
> 
> Poza tym to na 99% problem jest we własnej obsłudze sesji.

Tak właśnie było :-) Błąd usunięty.

-- 
Pozdrawiam,
Marek
Re: Dziwne zachowanie zmiennych sesyjnych
#232016
Author: Rafal Podsiadly
Date: Mon, 18 Jun 2018 18:48
1 lines
1656 bytes
Troche spoznioe. Ale session start. Jesli w apachw nie masz domyslnie wlaczonej sesji.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads