Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problemy z utrzymaniem sesji, Warning: Unknown(): Your script possibly relies on a session side-effe
Tibod
post
Post #1





Grupa: Zarejestrowani
Postów: 108
Pomógł: 2
Dołączył: 9.05.2007
Skąd: INTERNET

Ostrzeżenie: (0%)
-----


Mam problem z utrzymaniem sesji w moich skryptach PHP. Problem pojawił się po aktualizacji przez firmę hostingową interpretatora PHP do wersji 5. Z PHP4 skrypt działał bezproblemową. Teraz podczas próby użycia zmiennych sesji pojawia się komunikat

Warning: Unknown(): Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively. in Unknown on line 0

Udało mi się w wymusić wykonywanie skryptów przez PHP4 dzięki zapisowi w htaccess, ale to nie rozwiązuje problemu.

Proszę o pomoc


--------------------
"There are only 10 types of people in the world: Those who understand binary, and those who don't"
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
Darti
post
Post #2





Grupa: Zarejestrowani
Postów: 1 076
Pomógł: 62
Dołączył: 6.03.2005
Skąd: Wroc

Ostrzeżenie: (0%)
-----


Czy przepisujesz dane z tablic(y) superglobalnych bezpośrednio do sesji ? Spróbuj w takim przypadku najpierw przypisać je do zwykłych zmiennych a potem dopiero zmienne do sesji. np zamiast
  1. <?php
  2. $_SESSSION['login'] = $_REQUEST['login'];
  3. ?>
spróbuj
  1. <?php
  2. $login = $_REQUEST['login'];
  3. $_SESSION['login'] = $login;
  4. ?>


Ten post edytował Darti 9.05.2007, 13:33:28


--------------------
The answer is out there, Neo. It's looking for you. And it will find you, if you want it to.
SERVER_SOFTWARE : Apache/2.2.4 (Win32) PHP/5.2.1
MySQL Client API version : 5.0.27
Go to the top of the page
+Quote Post
misiek172
post
Post #3





Grupa: Zarejestrowani
Postów: 656
Pomógł: 3
Dołączył: 26.10.2005
Skąd: Częstochowa

Ostrzeżenie: (0%)
-----


według mnie chodzi tu o Zmienne globalne smile.gif


--------------------
zmoderowano - waga i rozmiar
Go to the top of the page
+Quote Post
Tibod
post
Post #4





Grupa: Zarejestrowani
Postów: 108
Pomógł: 2
Dołączył: 9.05.2007
Skąd: INTERNET

Ostrzeżenie: (0%)
-----


Już się doszukałem. Faktycznie chodziło o zmienne globalne które zostały wyłączone przez firmę hostingową.

Temat zamknięty


--------------------
"There are only 10 types of people in the world: Those who understand binary, and those who don't"
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 Aktualny czas: 19.08.2025 - 14:29