![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 31 Pomógł: 0 Dołączył: 4.12.2004 Ostrzeżenie: (0%) ![]() ![]() |
otoz dzialaja mi sesje ale jest jedno ale
![]() po zalogowaniu user ma dostep do strony z 2 linkami 1 do strony 1.php 2 do strony 2.php Caly czas po lewej stronie wyswietla witaj $user; w obu przypadkach sesje dzialaja prawidlowo jednak przy linku 2 gdy dam <a href="#" onClick="history.go(-1)">Powrot do menu</a> to powraca do menu dostepnego po zalogowaniu , klikam jeszcze raz na link 2 i oto user po lewej zmienia sie na ostatniego zalogowanego nie wiem czemu : ( |
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 605 Pomógł: 96 Dołączył: 22.10.2004 Skąd: UK Ostrzeżenie: (0%) ![]() ![]() |
Taka opcja
przeniesie Cię o jedną strone wstecz, która jest pamięci podręcznej, odpowiednik butona wstecz w przeglądarce. Możesz ew. sprawdzić co zawiera tablica var_dump" title="Zobacz w manualu PHP" target="_manual $_SESSION['cosss'];... i zobaczyć czemu tak jest i co zawiera ta sesja. Pozdro! -------------------- Najczęstsze błędy | Jak poprawnie zadać pytanie? | Serwer PHP - od czego zacząć?
SQL Injection | Hashowanie haseł | Jak działają sesje, przykłady ___ The world is yours ... |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 31 Pomógł: 0 Dołączył: 4.12.2004 Ostrzeżenie: (0%) ![]() ![]() |
sesja zawiera 'tak' dla zalogowanego, ale nie wiem dlaczego echo "<p>Witaj <b>".$_SESSION["login"]."</b></p>"; po cofnieciu ma wartosc ostatniego utworzonego usera
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 605 Pomógł: 96 Dołączył: 22.10.2004 Skąd: UK Ostrzeżenie: (0%) ![]() ![]() |
Cytat(kukov @ 2005-05-16 19:27:46) sesja zawiera 'tak' dla zalogowanego, ale nie wiem dlaczego echo "<p>Witaj <b>".$_SESSION["login"]."</b></p>"; po cofnieciu ma wartosc ostatniego utworzonego usera Może jest to wina ustawionych zmiennych globalnych na on, często nieumyślnie się na coś takiego natknołem, gdy źle opisywałem zmienne. Przykładowo zmienna $login może być interpretowana jako $_SESSION['login'] więc właśnie w tej zmiennej może być np. ostatni wyciągnięty rekord z bazy etc. Przeanalizuj tez dokładnie początek kodu tam gdzie się cofasz. Może jest tam jakaś podobna zmienna. Pozdro! -------------------- Najczęstsze błędy | Jak poprawnie zadać pytanie? | Serwer PHP - od czego zacząć?
SQL Injection | Hashowanie haseł | Jak działają sesje, przykłady ___ The world is yours ... |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 31 Pomógł: 0 Dołączył: 4.12.2004 Ostrzeżenie: (0%) ![]() ![]() |
nie ma takiej zmiennej ; (
moze jakos inaczej trzeba cofac ? |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.08.2025 - 23:20 |