Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 1 640 Pomógł: 28 Dołączył: 13.02.2003 Skąd: Międzyrzecz/Poznań Ostrzeżenie: (0%)
|
Dwa dni meczylem sie dlaczego moja sesja ($_SESSION['user']) zmieniala wartosc bez mojej wiedzy. Nie wiem czy to jest normlane, czy poprostu blad w php:
$_SESSION['user'] = 2; Plik na serwerze zawiera cos takiego: Kod user|s:1:"2"; (nazwa zmiennej|typ(string):ilosc_znakow(1):wartosc_zmiennejJest to dosc proste, zrozumiale i poprawne. ALE: W kodzie mialem taki fragment: $user = 10; Moim skromnym zdaniem nie powinno miec to w ogole wplywu na zmienna sesyjna, ale tak sie wlasnie stalo, ze moja $_SESSION['user'] przyjela wartosc 10!!! Na dodatek plik na serwerze mial niepoprawna skladnie (mniejwiecej): Kod user|1:10 Poprawnie powinno byc: Kod user|s:2:"10" Sesja nadal dzialala! Czy to jest blad w php? Czy moj? Troszku namacilem, ale mysle ze zrozumiale jest to:) |
|
|
|
kicaj sesje (znowu :P) - blad? 5.03.2005, 01:56:14
MStaniszczak Witam
Może wina leży po stronie register_globals?... 5.03.2005, 03:07:09
donpablo jeśli kontynuujesz sesje na danej stronie i zmiene... 5.03.2005, 09:43:15
MStaniszczak Witam
A ja radzę wyłączyć register_globals i pewn... 5.03.2005, 12:36:47
Vengeance Może też to być wynik przekazywania gdzieś tej zmi... 5.03.2005, 12:59:40
kicaj Cytat(Vengeance @ 2005-03-05 13:59:40)Może te... 5.03.2005, 16:08:23
MStaniszczak Ja podtrzymuje swoje:-p Dopisz do .htaccess:
Kodph... 6.03.2005, 13:50:24 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 15:00 |