webForumDet fria alternativet

sessions över sidor

PHPur PHP

0 svar · 232 visningar · startad av zOLOz

zOLOzMedlem sedan apr. 200297 inlägg
#1

Jag har problem med sessions, efter att ha uppgraderat min php till php 4.2.0. När jag startar sessions så följer den inte med till nästa sida (global variabel= on) om jag kör med header(), men med en länk så funkar det. Jag får istället köra:

define('MYSID', session_name().'='.session_id());
header('Location: ../index.php?'.MYSID);

Då funkar det, men det är jobbigt att ändra det på varenda sida, plus att om jag kör med forms så skickar den inte med det heller.. då kan jag inte använda forms alls. Nått tips som gör att sessionen följer med automatiskt som den gjorde på 'gamla' php?

I php.ini ser det ut så här... (om det hjälper)

register_globals = on
register_argc_argv = off

[Session]
session.save_handler = files
session.save_path = C:\tmp-ses
session.use_cookies = 1
session.name = PHPSESSID
session.auto_start = 0
session.cookie_lifetime = 0
session.cookie_path = c:\tmp
session.cookie_domain =
session.serialize_handler = php
session.gc_probability = 1
session.gc_maxlifetime = 1440
session.referer_check =
session.entropy_length = 0
session.entropy_file =
session.cache_limiter = public
session.cache_expire = 180
session.use_trans_sid = 1
url_rewriter.tags "a=href,area=href,frame=src,input=src,form=fakeentry"

127 ms totalt · 3 externa anrop · v20260731065814-full.29ac60f6
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)