Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Nie zapisuje danych sesji.
Forum PHP.pl > Forum > Przedszkole
K4mil94
Witam, mam pewien problem w moim skrypcie. Otóż nie zapamiętuje mi danych sesji zapamiętanych podczas logowania.
  1. $_SESSION['login'] = $data['user'];
  2. $_SESSION['name'] = $data['name'];
  3. $_SESSION['id'] = $data['id'];
  4. $_SESSION['logged'] = true;

Tak przypisałem dane. ^
Natomiast teraz chce je wykorzystać.
  1. $id = $_SESSION['id'];
  2. $tekst = $_POST['notes'];
  3. $error = false;

Wstawiam zmienną $id do zapytania mysql, a w bazie pojawia się nie wypełnione pole.

Oczywiście na początku dokumentów mam session_start();
_Martin_
A Pytanie czy na pocżatku tworzy ci dobrze SESJE?
O ile się nie mylę to session_start() wywołujesz zawsze kiedy chcesz mieć dostęp do zmiennych sesyjnych.
MoŻesz tez uzyc print_r($_SESSION); i sprawdzic czy id sesji jest ciagle to samo.
K4mil94
Z print_r wynika że przesyła mi tylko login i to że zalogowano ;0

Edit: Problem rozwiązany, miałem zapytanie które pobierało tylko nazwe i hasło. Dałem * i hula biggrin.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.