Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: schować PHPSESSID'a
Forum PHP.pl > Forum > Przedszkole
angerthor
Witam !

jeżeli walne instrukcje session_start( ); i pozniej w obrebie kodu php utworzy odsylacz, to do url'a dodaje mi sie piekne PHPSESSID=sf3432dh3432jdd (wiadomo, id sesji).


Na localhoscie mam poprawnie (czyli w urlu nie maphpsessid), ale gdy wysle pliki na serv juz tak dobrze nie jest.


Czy da sie to jakos ukryc ?


pozdrawiam !
DzikiLis
  1. <?php
  2. ?>

Znajdź sekcję session i sprawdź ustawienia session.use_cookies, session.use_only_cookies, session.use_trans_sid. Dwa pierwsze na yes i ostatnie na no i powinno być ok.
sobstel
Cytat(DzikiLis @ 2006-02-18 18:02:07)
  1. <?php
  2. ?>

Znajdź sekcję session i sprawdź ustawienia session.use_cookies, session.use_only_cookies, session.use_trans_sid. Dwa pierwsze na yes i ostatnie na no i powinno być ok.

tylko wtedy sesja nie bedzie dzialac bez cookies. ale nie ma rozwiazania zeby bylo bez cookies i bez doklejania PHPSESSID.
angerthor
niestety, ale to :

  1. <?php
  2. ini_set('session.use_cookies', 1);
  3. ini_set('session.use_only_cookies', 1);
  4. ini_set('session.use_trans_sid', 0);
  5.  
  6. ?>


nie daje efektu
sobstel
Cytat(angerthor @ 2006-02-18 18:37:18)
niestety, ale to :

  1. <?php
  2. ini_set('session.use_cookies', 1);
  3. ini_set('session.use_only_cookies', 1);
  4. ini_set('session.use_trans_sid', 0);
  5.  
  6. ?>


nie daje efektu

korzystaj z manuala

session.use_trans_sid : PHP_INI_ALL in php <= 4.2.3. PHP_INI_PERDIR in php < 5.
angerthor
nie wiem jak ze sposobem sopla, ale ja znalazłem niezawodny smile.gif



  1. <?php
  2.  
  3. ini_set("url_rewriter.tags","");
  4. ini_set("session.use_trans_sid", false);
  5.  
  6. ?>
mital
Witam!

Angerthor : to coś trzeba wpisać na każdej podstronie pod session_start ()?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.