Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 49 Pomógł: 0 Dołączył: 20.05.2005 Ostrzeżenie: (0%)
|
Mam dwie strony. Na pierwszej sprawdzane jest logowanie i ustawiana sesja $name=$_SESSION['user']. Na drugiej sprawdzam if(isset($_SESSION['user'])) to ma wykonywać dalsze instrukcje, jeżeli nie ma wyjść. I zawsze wychodzi. Jeżeli próbuję wyciągnąć zmienną sesji, to tam nic nie ma. Dlaczego??
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 49 Pomógł: 0 Dołączył: 20.05.2005 Ostrzeżenie: (0%)
|
Niewiele to zmienia, bo dla mnie ważny jest jeden warunek. Proste, jeżeli coś nie jest spełnione to wykonaj (w tym przypadku wyjdź do innego pliku) Więc nie ma szans, aby przeszedł dalej w tym kodzie. Jeżeli warunek spełniony, to tak jakby nie był sprawdzany. Poza tym jeżeli zrobiłem tak jak mówisz (else i w klamry) to nie wywala żadnego błędu. Po prostu nie spełnia to żadnego warunku.
|
|
|
|
katomasz $_SESSION 20.05.2005, 15:02:52
dr_bonzo Bo trzeba cos do sesji zapisac:
$_SESSION[... 20.05.2005, 15:05:27
katomasz Bo i tak jest. Wcześniej jest błąd. Prawidłowo jes... 20.05.2005, 19:20:22
strife Cytat(katomasz @ 2005-05-20 20:20:22)Bo i tak... 20.05.2005, 20:36:28
katomasz Oczywiście. Na początku każdej strony jest session... 21.05.2005, 06:12:58
Pigula to moze pokaz kod to ktos moze i cos ci podpowie 21.05.2005, 07:56:14
katomasz Więc jeszcze raz. Pierwsza strona logowania. Ustaw... 21.05.2005, 09:05:42
Pigula sprobuj dowiazac do linka SID i sprawdz. a mi chod... 21.05.2005, 09:52:19
katomasz Sprawdzę, ale mam możliwość dopiero w poniedziałek... 21.05.2005, 10:54:23
nospor CytatKod jest na pewno poprawny, ... przepisałem ż... 21.05.2005, 10:55:52
Pigula Cytat(katomasz @ 2005-05-21 11:54:23)Sprawdzę... 21.05.2005, 11:32:37
katomasz Nie jestem dzieckiem i nie jestem "ciemniakie... 21.05.2005, 19:22:50
Bonhart Cytat(katomasz @ 2005-05-21 20:22:50)Proszę o... 21.05.2005, 19:51:50
katomasz Oto błąd, który się zgłasza po wywołaniu $_SE... 23.05.2005, 07:32:15
scanner Cytat(katomasz @ 2005-05-21 20:22:50)Nie jest... 23.05.2005, 08:28:19
katomasz Ależ proszę, chociaż wszystko jest w poprzednich p... 23.05.2005, 09:11:06
nospor Używaj bbcode!!!
patrze na ten main.p... 23.05.2005, 09:17:04
katomasz Sorki, ale to pozostało po próbach. Powinno być - ... 23.05.2005, 09:20:19
nospor a nie powinno wywalac czegoś takiego skoro najpier... 23.05.2005, 09:24:42
katomasz Jeszcze raz ten kod, który teraz jeest już całkiem... 23.05.2005, 09:31:05
nospor Po raz drugi: używaj bbcode.
POzatym co ztergo ze... 23.05.2005, 09:34:25
nospor CytatPoza tym jeżeli zrobiłem tak jak mówisz (else... 23.05.2005, 09:54:47
katomasz Nie spełnia, ponieważ nie wykonuje kodu po if, ani... 23.05.2005, 10:02:30
nospor jeżeli masz if i else do if'a do któryś z tych... 23.05.2005, 10:09:00
katomasz Zgadza się. Dlaczego więc po pierwsze, jeżeli już ... 23.05.2005, 10:41:07
nospor daj exit; po header
A do main.php przekierowuje c... 23.05.2005, 10:45:00
katomasz Jeżeli nazwa użytkownika i hasło zgadzają się to t... 23.05.2005, 10:54:42
nospor no i tak bedzie bedzie. Wysle naglowek poprzez hea... 23.05.2005, 10:56:54
katomasz No dobrze. Więc jak zrobić, żeby w przypadku nieis... 23.05.2005, 11:07:17
nospor chyba napisalem. daj exit;
[PHP] pobierz, plaintex... 23.05.2005, 11:09:58
katomasz Niestety, exit; nie pomaga. Nie następuje przekier... 23.05.2005, 11:15:48
nospor co do header to masz blad. dwuktopek dales za dale... 23.05.2005, 11:30:32
katomasz To prawda. Dzięki, jeden błąd wykryty. Teraz pozos... 23.05.2005, 11:41:47
nospor ale w jaki sposób ty ten sid przekazujesz? przez u... 23.05.2005, 11:43:28
katomasz Proszę więc o radę jak to przekazać, żeby działało... 23.05.2005, 11:46:21
nospor a masz w php.ini taki wpis: session.use_cookies = ... 23.05.2005, 11:58:47
katomasz Wszystko jest tak jak piszes, jedynie nie działa. ... 23.05.2005, 12:42:51
nospor No dobra. A spróbuj tak:
plik loguj.php:
[PHP] pob... 23.05.2005, 12:47:15
katomasz Wielkie dzięki. To działa. 23.05.2005, 13:24:12
nospor ufff, nareszczie
tylko pamiętaj, aby teraz do ka... 23.05.2005, 13:29:38
katomasz Jeszcze raz wielkie dzięki 23.05.2005, 15:00:56
Gość_Gibcio [PHP] pobierz, plaintext <?session_start(... 29.05.2005, 19:43:59
czachor Wystarczy, że poszukasz na forum pod hasłem header... 29.05.2005, 20:28:22
Gość_Reinmar Usuń enter przed <?, bo przed session_start() n... 16.06.2005, 20:53:28
gregi1 Mam pytanie, otoz mam plik z funkcjami i chcialbym... 25.02.2008, 22:33:57 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 12:13 |