![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 18.05.2003 Ostrzeżenie: (0%) ![]() ![]() |
MAm problem z sesja, otoz mam taki kod:
[php:1:071a8a0503]<? session_start(); echo "<br>Numer sesji: ",session_id(),"<br>"; ?>[/php:1:071a8a0503] na moim dmowym servku dziala on poprawnie, czyli po realoadzie numer sesji sie nie zmienia. Jednakze na serwerze free.of.pl, gdzie miesci sie moja stronka po kazdym nacisnieciu F5 strona przyznaje inne ID sesji. Jak sobie z tym poradzic? Jak mozna ustawic/dokomponowac strone by reload na serwerze free.of.pl dzialal poprawnie. A jesli nie jest to mozliwe na tym serwerze to poradzcie mi inny serwer! Zmoderowany temat. Ten CapsLock i wykrzykniki działały mi na nerwy (scanner) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarząd Postów: 1 512 Pomógł: 2 Dołączył: 22.04.2002 Skąd: Koszalin ![]() |
jest jeden powod dla ktorego inni nie lubia odpisywac na takie posty ...
REGULAMIN przeczytaj i pomysl dlaczego cos jest nie tak nastepnie (jezeli znajdziesz) to zmien to co jest zle. Pozdrawiam |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 064 Pomógł: 1 Dołączył: 22.01.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
SKŁADNIA!!!
[php:1:db1c110c1a]<? session_start(); echo "<br>Numer sesji: ".session_id()."<br>"; ?>[/php:1:db1c110c1a] |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 18.05.2003 Ostrzeżenie: (0%) ![]() ![]() |
Nie widze by moj skrypt byl mniej poprawny niz twoj. "." jest operacja laczenia wiec aby twoje echo zadzialalo, sever musi niejawnie zadeklarowac zmienna = [php:1:fb0bae14eb]"<br>Numer sesji: ".session_id()."<br>"; [/php:1:fb0bae14eb]. W moim przypadku wyswietlane jest iteracyjnie, element po elemencie. Ale roznica jest minimalna i nie da sie jej zauwazyc.
Wracajac do tematu, domyslam sie ze wszystko jest wina servera of.pl ! Ale czy moglibyscie mi powiedziec ktora linijka w php.ini jest za to odpowiedzialna? |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 2 064 Pomógł: 1 Dołączył: 22.01.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem, może się zmieniło, ale jak ja uczyłem się php to instrukcje łączyło się przy pomocy kropki a nie przecinka.
|
|
|
![]()
Post
#6
|
|
Grupa: Przyjaciele php.pl Postów: 786 Pomógł: 0 Dołączył: 18.03.2002 Skąd: Wroclaw/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Przyjaciele php.pl Postów: 786 Pomógł: 0 Dołączył: 18.03.2002 Skąd: Wroclaw/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat Jednakze na serwerze free.of.pl, gdzie miesci sie moja stronka po kazdym nacisnieciu F5 strona przyznaje inne ID sesji. Jak sobie z tym poradzic? sprawcz czy juz nie istenieje sesja. wyglada na to ze dwa razy startuje - stad rozne odpowiedz. byc moze na w/w serwerze domyslnie jest autostart sesji.
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 18.05.2003 Ostrzeżenie: (0%) ![]() ![]() |
wg. phpinfo opcja autostartu sesji jest wylaczona. Porownywalem te opcje z opcjami mojego Krasnala i zadnej znacznej roznicy nie widze w ustawieniach sesji
|
|
|
![]()
Post
#9
|
|
Grupa: Przyjaciele php.pl Postów: 786 Pomógł: 0 Dołączył: 18.03.2002 Skąd: Wroclaw/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat wg. phpinfo opcja autostartu sesji jest wylaczona. Porownywalem te opcje z opcjami mojego Krasnala i zadnej znacznej roznicy nie widze w ustawieniach sesji hmm conjamniej dziwne. jest szasa ze gdzies nizej jest jeszcze jedne session_start()?
sprobuj rowneiz co sie dzieje gdy nie ma wlasnie tej dyrektywy na serwerze gdzie sa problemy |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 18.05.2003 Ostrzeżenie: (0%) ![]() ![]() |
uproscilem kod do tych dwoch linijek. Bez session_start zmienna session_id jest po prostu pusta.
PS: Problem lezy prawdopodobnie w opcjach servera. Powiedzcie mi tylko jaka opcja moglaby wywolywac taki problem. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 21:47 |