Aktywne Wpisy
XYZ91 +76
#mecz Jak mam ten tag na czarnej liście, tak muszę tą frustrację gdzieś wylać. Człowiek #!$%@? jak niewolnik za marne grosze z naciskiem na #!$%@?, żeby cokolwiek koniec z koncem związać, a tu 11 chłopów nie potrafi wygrać wygranego meczu bo musla o #!$%@? wakacjach ? Ten aktor myslal, że mecz ma 45 min ? To oni nawet nie wiedzą ile trwa mecz, a gdzie tam czas doliczony ? Ja #!$%@? ..
Shatter +19
Polska dostała w łeb od Mołdawii a na wykopie w gorących 40 wpisów "Petru wygrał" - to wcale nie jest serwis dla politycznych trolli #przemyslenia #wykop #przemysleniazdupy #shitwykopsays
Piszę jeszcze raz, bo mi się wydało, że znalazłem problem, ale jednak nie.
Więc mam apkę w #php bez frameworka. Dodaję komponenty symfony, zmieniam strukturę plików. Mam już router, przekazuję obiekt Request do kontrolera. Mam dostęp z tego obiektu do $GET, $POST, $SERVER, ale nie mam dostępu do sesji, więc muszę używać globalnej zmiennej $SESSION, no a wolałbym tego nie robić.
Znalazłem takie coś w dokumentacji: https://symfony.com/doc/current/components/http_foundation/session_php_bridge.html jednak to nie działa. Myślałem, że powodem jest brak możliwości zapisu do /var/lib/php/session, jednak po zmianie chmod na 777, to nie rozwiązało problemu. Zauważyłem jednak inną rzecz. Gdy dodałem coś do sesji z kontrolera, to wartość trafiła do
_sf2_attributes
, a dane które mnie interesują są na tym samym poziomie co_sf2_attributes
.Załączam screena.
lang
dodałem z poziomu kontrolera ma wartość 213, a interesujące mnielang
znajduje się u dołu i ma wartośćen_GB
.Dlaczego tak się dzieje? Dlaczego nie mam dostępu do zmiennych w sesji?
#symfony #php #webdev #webdevhelp
PS: Czemu nie SF4? SF2 to dinozaur.
Komponenty mam najnowsze:
"symfony/routing": "^4.0",
"symfony/http-kernel": "^4.0",
"symfony/dependency-injection": "^4.0",
"symfony/templating": "^4.0",
"symfony/event-dispatcher": "^4.0",
"symfony/http-foundation": "^4.0",