Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Przeciążanie zmiennych sesji
Forum PHP.pl > Forum > PHP
Enif
Witam!

Mój problem wygląda tak:

Kod
<?
session_start();
$_SESSION['abc'] = "7";
$abc = 1;
echo $_SESSION['abc'];
?>


Echo pokazuje mi wartość 1. Nie wiem dlaczego zmienna $abc przeciąża wartość zmiennej sesji. U mnie na php 5.0.5 działa poprawnie, zmienne sesji nie są przeciążane, ale na innych serwerach (np php 5.1.1) już są.

Wydaje mi się, że jest to sprawa jakieś zmiennej w konfiguracji php, ale nie wiem jakiej i czy da się ją ustawić za pomocą pliku .htaccess

Pozdrawiam.
GrayHat
track_vars lub register_globals
Enif
Dzięki, zadziałało ustawienie w .htaccess:

Kod
php_flag register_globals off
php_flag track_vars off


Ale w ten sposób mam na serwerze włączoną domyślną obsługę php4. Jeżeli chcę mieć php5 muszę dodać:

Kod
AddHandler application/x-httpd-php5 .php .php4 .php3 .phtml


A wtedy już znowu pojawiają się przeciążenia.
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.