Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Sesje - nie ma....
Vertical
post
Post #1





Grupa: Zarejestrowani
Postów: 848
Pomógł: 0
Dołączył: 7.07.2004
Skąd: Wrocław

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


Dlaczego sesje nie zapisują się na serwerze, kiedy nastawiam:
  1. <?php
  2. $_SESSION['a'] = 'a';
  3. $_SESSION['b'] = 'b';
  4.  
  5. ?>

Czytałem w manualu, ale tam jest dokładnie tak, jak napisałem (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) .

Ten post edytował Vertical 7.10.2004, 16:48:05
Go to the top of the page
+Quote Post
misterLu
post
Post #2





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 27.08.2004

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


sesje zapisują się na serwerze. W przeglądarce zapisują się cookies.

BTW nie powinno się zaczynać nazw zmiennych od cyfry ani podkreślenia:
http://pl.php.net/manual/pl/language.varia...ariables.basics
Go to the top of the page
+Quote Post
Vertical
post
Post #3





Grupa: Zarejestrowani
Postów: 848
Pomógł: 0
Dołączył: 7.07.2004
Skąd: Wrocław

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


Już wiem, trzeba było "session.use_trans_sid" przestawić na "On". Dzieki za zainteresowanie... (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
yeti
post
Post #4





Grupa: Zarejestrowani
Postów: 52
Pomógł: 0
Dołączył: 12.09.2003

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


Cytat(misterLu @ 2004-10-07 17:37:01)
BTW nie powinno się zaczynać nazw zmiennych od cyfry ani podkreślenia:
http://pl.php.net/manual/pl/language.varia...ariables.basics

Trochę nie tak. Istnieją specjalne zmienne (a właściwie tablice zmiennych), których nazwy są narzucone i zaczynają się od podkreślenia:

$_POST - dla zmiennych przesyłanych z formularzy
$_GET - dla zmiennych przesyłanych wraz z adresem
$_SESSION - dla zmiennych sesji
$_COOKIES - dla zmiennych zapisanych w plikach cookie
$_SERVER - dla zmiennych wewnętrznych serwera
Go to the top of the page
+Quote Post
rogrog
post
Post #5





Grupa: Zarejestrowani
Postów: 602
Pomógł: 1
Dołączył: 3.04.2004
Skąd: Trójmiasto (Gdańsk)

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


od cyfry nie można zaczynać

od podkreślenia można ale to troszkę nieelegancko...

nie powinno sie używać podwójnego podkreślenia szczególnie na początku nazw funkcji, bo php rezerwuje takie funkcje jako magiczne, np. w obiektach __get(), __set(), __wake(), __sleep()
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.10.2025 - 09:40