Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> sesje - błąd podczas przechodzenia
p_rzemon
post 19.02.2008, 16:20:48
Post #1





Grupa: Zarejestrowani
Postów: 67
Pomógł: 0
Dołączył: 9.03.2006

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


witam

temat już był ale jest bez odp. (http://forum.php.pl/lofiversion/index.php/t62207.html)

sesja działa poprawnie jeśli przemieszczam się po stronie wg linków

index.php?menu=1
index.php?menu=2
...

ale jak chcę wejść głębiej np.
index.php?menu=1&nauka=a
index.php?menu=1&nauka=b
...

to wyświetla mi się pusta strona (w tym momencie mam w pasku adresu stary link np. index.php?menu=1) ale po odświeżeniu (F5) wskakuje link który klikałem (np. index.php?menu=1&nauka=a) i podstrona się wyświetla (informacja w sesji jest trzymana)

początek mojej strony
Kod
<?

ob_start();
session_start();

if (!$uczen) {
        
        $_SESSION['uczen'] = 'nic';
}

...


proszę o podpowiedź co mogę zmienić żeby było poprawnie

Ten post edytował p_rzemon 19.02.2008, 16:22:31
Go to the top of the page
+Quote Post
Daimos
post 19.02.2008, 16:33:03
Post #2





Grupa: Zarejestrowani
Postów: 1 319
Pomógł: 118
Dołączył: 26.11.2003
Skąd: Lublin

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


jezeli to poczatek strony to bez sensu
  1. <?php
  2. if (!$uczen) {
  3.  
  4. $_SESSION['uczen'] = 'nic';
  5. } // ten warunek jest zawsze spelniony, tzn nigdy nie ma $uczen, bo skad? nigdzie jej nie zdefiniowales, chyba ze masz registerglobals wlaczone
  6. ?>


--------------------
scriptun.com. Startup z poradnikami do gier ttp.zone i ttpzone.pl
Go to the top of the page
+Quote Post
p_rzemon
post 19.02.2008, 16:36:02
Post #3





Grupa: Zarejestrowani
Postów: 67
Pomógł: 0
Dołączył: 9.03.2006

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


Warunek jest spełniony przy pierwszym uruchomieniu strony
Go to the top of the page
+Quote Post
Daimos
post 19.02.2008, 17:34:54
Post #4





Grupa: Zarejestrowani
Postów: 1 319
Pomógł: 118
Dołączył: 26.11.2003
Skąd: Lublin

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


wiec podales bledny kod, z niego wynika ze warunek nie jest spelniony :/


--------------------
scriptun.com. Startup z poradnikami do gier ttp.zone i ttpzone.pl
Go to the top of the page
+Quote Post
p_rzemon
post 19.02.2008, 20:43:27
Post #5





Grupa: Zarejestrowani
Postów: 67
Pomógł: 0
Dołączył: 9.03.2006

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


Wydaje mi się, że jest poprawny zaprzeczenie istnienia zmiennej i ustalenie jej wiadomej wartości tekstowej "nic".

Ale czy masz jakiś pomysł, co z tą sesją?


dzięki my salsa za podjęcie tematu

odp znalazłem pod linkiem http://forum.php.pl/index.php?showtopic=13172
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 Wersja Lo-Fi Aktualny czas: 18.07.2025 - 16:45