Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][Laravel]Dołączanie nowych wartości w zmiennych sesyjnych.
Generic
post 3.09.2020, 15:35:40
Post #1





Grupa: Zarejestrowani
Postów: 224
Pomógł: 0
Dołączył: 31.10.2012

Ostrzeżenie: (10%)
X----


Cześć,

próbuję napisać funkcję, której zadaniem jest stworzenie zmiennej sesji i zapisywanie do niej informacji użytkownika. Dodałem instrukcję, która sprawdza czy sesja istnieje. Następnym krokiem jest przekazanie nowych wartości z $request, które powstają i zmieniają się wraz z każdym kolejnym wywołaniem tej funkcji.

Kombinuje jak podpowiada dokumentacja z użyciem push, jednak zwraca mi dziwne wartości, a czasem w po prostu nic. Jeśli ktoś jest w temacie sesji będę wdzięczny za podzielenie się wskazówkami.

  1. public function addUserItems(Request $request)
  2. {
  3. // Set session and add first value.
  4. if(Session::get('userItems')) {
  5. session()->set('userItems', [$request->userItems]);
  6. }
  7.  
  8. // Append new values to existing session.
  9. session()->push('userItems', $request->userItems);
  10. }


Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 18.04.2024 - 04:47