[PHP] Sessionid achter elke link

Pagina: 1
Acties:
  • 118 views sinds 30-01-2008
  • Reageer

Onderwerpen


Acties:
  • 0 Henk 'm!

  • bitwizz
  • Registratie: Januari 2002
  • Laatst online: 11-09 11:59
ik bezit mijn eigen webserver en heb hier php opdraaien.
Tot op heden ben ik te vrede geweest met de standaard config zoals deze geleverd is.

Maar nu beginnen we met sessie te gebruiken en valt me op dat de eerste pagina die er wordt opgeroepen een ?phpsessid= mee geeft aan iedere link. In de volgende pagina's die worden opgeroepen tijdens de sessie gebeurd is dit niet.

in topic [rml][ PHP] SID bij eerste view site achter link[/rml] heb ik gelezen dat dit aan valt te passen in php.ini.
Alleen kan ik niet terug vinden welke instelling ik exact moet aan passen.

ik gebruik php 4.2.2

hieronder een stukje php.ini. Dit gaat over sessions.
; Handler used to store/retrieve data.
session.save_handler = files

; Argument passed to save_handler. In the case of files, this is the path
; where data files are stored. Note: Windows users have to change this
; variable in order to use PHP's session functions.
session.save_path = /tmp

; Whether to use cookies.
session.use_cookies = 1


; Name of the session (used as cookie name).
session.name = PHPSESSID

; Initialize session on request startup.
session.auto_start = 0

; Lifetime in seconds of cookie or, if 0, until browser is restarted.
session.cookie_lifetime = 0

; The path for which the cookie is valid.
session.cookie_path = /

; The domain for which the cookie is valid.
session.cookie_domain =

; Handler used to serialize data. php is the standard serializer of PHP.
session.serialize_handler = php

; Percentual probability that the 'garbage collection' process is started
; on every session initialization.
session.gc_probability = 1

; After this number of seconds, stored data will be seen as 'garbage' and
; cleaned up by the garbage collection process.
session.gc_maxlifetime = 1440

; Check HTTP Referer to invalidate externally stored URLs containing ids.
; HTTP_REFERER has to contain this substring for the session to be
; considered as valid.
session.referer_check =

; How many bytes to read from the file.
session.entropy_length = 0

; Specified here to create the session id.
session.entropy_file =

;session.entropy_length = 16
kan iemand me vertellen wat ik moet aanpassen?

Bestuurder van een KIA EV6 77,4kwh RWD GT-Line - Yacht Blue


Acties:
  • 0 Henk 'm!

  • djc
  • Registratie: December 2001
  • Laatst online: 08-09 23:18

djc

http://nl.php.net/manual/nl/ref.session.php

Niet heel erg moeilijk te vinden: session.use_cookies moet je hebben.

Rustacean


Acties:
  • 0 Henk 'm!

Verwijderd

bitwizz schreef op 06 februari 2003 @ 21:02:
[..]

in topic [rml][ PHP] SID bij eerste view site achter link[/rml] heb ik gelezen dat dit aan valt te passen in php.ini.
Alleen kan ik niet terug vinden welke instelling ik exact moet aan passen.
Als je het topic iets beter leest, dan kun je ook lezen dat dit niet voor de eerste pagina geldt. en als je dan nog weer beter leest :) dan kun je onderaan daar een soort workaround voor vinden

Acties:
  • 0 Henk 'm!

  • bitwizz
  • Registratie: Januari 2002
  • Laatst online: 11-09 11:59
met session.use_cookies geef je aan dat de server als het mogelijk is cookies moet gebruiken. Maar deze staat al aan.

Ook staat er dat "session.use_only_cookies" pas in 4.3.0 beschikbaar is. Ik ben al ongeveer een week aan het zoeken naar dat document op de php site. :) Maar er constant overheen gelezen.

wij hebben besloten om over te gaan naar 4.3.0. en hopen daar mee ons probleem op te lossen.

Bestuurder van een KIA EV6 77,4kwh RWD GT-Line - Yacht Blue