![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 132 Pomógł: 0 Dołączył: 4.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam mały problem z sesją, w jednym pliku rozpoczynam sesję po wywołaniu odpowiednij funkcji rejestruję zmienną sesji i problem występuje w momęcie przejścia do kolejnej strony która kożysta z funkcji zapisanych w innej klasie. W jednej z funkcji próbuje wyświetlić zmienną sesji ale pojawia się pusty ekran. W jaki sposób wyświetlić wartość danej zmiennej sesji? pytanie 2. w jaki sposób można przekazać wartości zmiennych z jednej klasy do drugiej?? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 6.02.2005 Skąd: Krakow Ostrzeżenie: (0%) ![]() ![]() |
Nie jestem do konca pewien, ale wydaje mi sie ze zmienne powinny byc globalne. Przynajmniej tak udalo mi sie kiedys rozwiazac taki problem.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 446 Pomógł: 0 Dołączył: 5.03.2005 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
a dajesz na poczatku pliku session_start()?
ad 2. mozesz skorzystac z dziedziczenia wtedy zmienne bede widziane w drugiej klasie |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 12.07.2004 Ostrzeżenie: (0%) ![]() ![]() |
$_GET $_POST $_SESSION i pare innych sa superglobalnymi tzn dostep do nich jest "nieograniczony " bynajmnije nie ma problemu dobrac sie do nich z poziomy innej klasy/metody
zapewne zapomnialo sie session_start() (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) niekorzystaj z session_register() poczytaj http://php.ps.pl/manual/pl/function.session-register.php |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 132 Pomógł: 0 Dołączył: 4.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Dziękuję za odpowiedzi. Odpowiem tak: kożystam z session_start(); (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) kożystam również z session_register, ale do zmiennych sessji próbuje się dostać po przez $_SESSION["zmienna"]. .Jeżeli chodzi o klasy to jedna dziedziczy od drugiej. Być może coś jeszcze w tych klasach jest nie tak bo z klasami jeszcze nie wszystko jest tak jak bym chciał (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) . Ale wracając do zmiennej $_sESSION to próbując wyświetlić daną zmienną sesji wyskakuje 0 lub array ale kiedy podstawiam tą zmienną w zapytaniu do bazy uzyskuje to co chcę. Teraz mam troche mało czasu ale może niebawem pokaże kody tych stronek oraz klas. Pozdrawiam |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 18:11 |