Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 52 Pomógł: 1 Dołączył: 8.02.2007 Skąd: Zielona Góra Ostrzeżenie: (0%)
|
Witam,
czytałem już wiele w internecie i albo jestem głupi i nie rozumiem, albo nie znalazłem tego czego szukałem. Mianowicie wiem już jak zainicjować sesje ale nie wiem jak do niech zapisać np zmienną login (jeżeli to w ogóle możliwe) tak aby mógł bym jej używać w innych podstronach. Teoretycznie mógł bym używać metody GET ale nie chcę aby zawartość zmiennej login była widoczna w adresie. Będę bardzo wdzięczny za odp. Pozdrawiam |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 0 Dołączył: 23.02.2005 Ostrzeżenie: (10%)
|
A ja ponownie pytam, gdzie masz w kodzie session_start()? Czy widzisz różnice miedzy $_POST, $_GET i $_SESSION? Dlaczego $cmd nie jest sprawdzana w tablicy $_GET? Masz domyślnie włączone zmienne globalne czy po prostu jesteś niekonsekwentny?
Twój kod:
Jeśli zmienna $_POST['login'] jest pusta, to chyba nie powinno Cie dziwić, że przypisując pustą wartość do $_SESSION['login'], ona także będzie pusta?! W ogóle, to zanim przypiszesz lub odczytasz coś z $_SESSION powinieneś użyć session_start(). Odsyłam do manuala! Ten post edytował markac 9.11.2008, 10:22:16 |
|
|
|
xx88zg [PHP]Sesje 8.11.2008, 23:00:20
baszkir Google nie gryzie, manual tez nie.
No ale niech be... 8.11.2008, 23:11:37
xx88zg no masz racje napisane bardzo przystępnie ale... 8.11.2008, 23:59:38
markac A gdzie używasz session_start() bo go tu nie widzę... 9.11.2008, 01:20:57
xx88zg witam,
wiem tyle że mi nie działa z powodu tego ... 9.11.2008, 10:00:21
xx88zg tam wszedzie jest session_start() tylko ja zapomni... 9.11.2008, 10:27:02
markac Skoro nie umieszczasz tu wszystkiego to równie dob... 9.11.2008, 10:32:03
xx88zg o to caly moj kod:
[PHP] pobierz, plaintext <?... 9.11.2008, 10:59:13 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 17:53 |