Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Problem ze zmienną w sesji
Forum PHP.pl > Forum > Przedszkole
Nix1
Witam,

Mam mniej więcej taki fragment kodu w skrypcie odpowiadającym za logowanie:
  1. <?php
  2. $_SESSION['foo']='bar';
  3. $foo='baz';
  4. echo $_SESSION['foo'];
  5. ?>

W tym zacytowanym wszystko jest OK, natomiast u mnie $foo zachowuje się jak referencja do $_SESSION['foo'] - skrypt wypluwa "baz".
$foo nigdzie wcześniej nie było użyte. Skrypt jest dość długi, a przy tym nie mam pojęcia co może być przyczyną takiego zachowania.

Proszę o pomoc... z góry dzięki
ayeo
Witaj!

Jesteś nowy na forum więc przymykam oko. Zapoznaj się z regulaminem działu przedszkole. Chodzi o brak taga w temacie. Proszę popraw go. Następnym razem zamknę temat.

Co do Twojego problemu to masz włączone register globals. Zmień to w pliku php.ini. Jeżeli są włączone to każda zmienna z tablic superglobalnych staje się globalna.

Pozdrawiam!

PS Witaj na forum winksmiley.jpg
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.