View previous topic :: View next topic |
Author |
Message |
les
Joined: 25 Oct 2004 Posts: 370
|
Posted: 23.05.2005 11:58 Post subject: php session pitanje |
|
|
Pozdrav!
Jedno kratko php pitanje: imam site koji u radu koristi sessione. Prilikom prvog otvaranja site-a svi linkovi na stranici se pojave kao http://www.neka_stranica.com/index.php?a=nesto&i=nesto_drugo&PHPSESSID=0a7a9f192ffdbb7a8351386f42ddc509.
Zanima me zasto se pojavi ovaj "&PHPSESSID=0a7a9f192ffdbb7a8351386f42ddc509" ???
Jasno mi je da je to ID sessiona ali ne bih želio da mi on bude u linku. Da li je stvar u konfiguraciji servera na kojem se skripte vrte ili se to moze nekako izbjeci u samom kodu?? Kvaka je u tome da se to pojavi samo kod prvog otvaranja - ukoliko odaberem neki link na stranici, prilikom izvrsavanja PHPSESSID će uredno nestati iz svih linkova i oni ce biti prikazani u obliku u kojem su izvorno napisani....
Eto, pa ako netko zna kako rijesit stvar...
Zahvaljujem na odgovorima! |
|
|
Back to top |
|
|
Tedius
Joined: 22 Dec 2003 Posts: 149 Location: Zagreb
|
Posted: 23.05.2005 12:40 Post subject: |
|
|
PHPSESID ti se pojavljuje na prvoj stranici jer jos nije stigao poslati header info u cookie, sto se dogodi tek nakon prve stranice. Isto tako ako iskljucis cookies onda ce ti PHPSESID biti na svakoj stranici. |
|
|
Back to top |
|
|
les
Joined: 25 Oct 2004 Posts: 370
|
Posted: 26.05.2005 13:08 Post subject: |
|
|
Tedius wrote: | PHPSESID ti se pojavljuje na prvoj stranici jer jos nije stigao poslati header info u cookie, sto se dogodi tek nakon prve stranice. Isto tako ako iskljucis cookies onda ce ti PHPSESID biti na svakoj stranici. |
ok, ali da li se može to ikako izbjeći |
|
|
Back to top |
|
|
zytzagoo mi3.crew
Joined: 25 Aug 2003 Posts: 1842 Location: Zagreb, Hrvatska
|
Posted: 27.05.2005 11:55 Post subject: |
|
|
les wrote: | ok, ali da li se može to ikako izbjeći |
Jesi probao nakon session_start()-a opaliti odmah header('Location: gdje vec treba'); tj opet na tu istu stranicu, pa vidi hoce li se onda pojavljivati sessionid?
Mislim, bezveze osvjezavas stranicu, ali mozda ce raditi... nisam probao. |
|
|
Back to top |
|
|
les
Joined: 25 Oct 2004 Posts: 370
|
Posted: 27.05.2005 22:07 Post subject: |
|
|
zytzagoo wrote: | les wrote: | ok, ali da li se može to ikako izbjeći |
Jesi probao nakon session_start()-a opaliti odmah header('Location: gdje vec treba'); tj opet na tu istu stranicu, pa vidi hoce li se onda pojavljivati sessionid?
Mislim, bezveze osvjezavas stranicu, ali mozda ce raditi... nisam probao. |
Ne radi - samo beskonačno učitava stranicu - nakon što starta session prelazi odmah na header (index.php) u kojem se session i pokreće i vrti se u krug.... |
|
|
Back to top |
|
|
Sulien
Joined: 04 Jan 2004 Posts: 2905 Location: Zagreb
|
Posted: 27.05.2005 22:35 Post subject: |
|
|
liniju
Code: | php_flag session.use_trans_sid off |
u .htaccess
...ili istu tu direktivu namjestit runtime iz php-a
...ili je jednostavno isključit u jednom fajlu koji se zove php.ini u čemu je problem |
|
|
Back to top |
|
|
|