Script sieht folgendermaßen aus. (sollte nur zum testen sein)
datei1.php
PHP-Code:
@session_start();
$_SESSION['userName'] = "dtg";
$_SESSION['userPermissions'] = "keine :=(";
Die Sessionvariablen werden auch korrekt in die Sessiondatei in das tmp verzeichnis von php geschrieben.
datei2.php
PHP-Code:
@session_start();
echo "<P>Hallo " . $_SESSION['userName'] . ",";
echo "<P>Du hast " . $_SESSION['userPermissions'] . " Zugriffsrechte.";
System ist Windows XP Pro
Apache 2.0.48
PHP Version 4.3.4 (CGI)
php.ini
session.save_handler = files
session.save_path = "d:Programmephptmp"
session.use_cookies = 1
; session.use_only_cookies = 1
session.name = PHPSESSID
session.auto_start = 0
session.cookie_lifetime = 0
session.cookie_path = d:Programmephptmp
session.cookie_domain =
session.serialize_handler = php
session.gc_probability = 1
session.gc_divisor = 100
session.gc_maxlifetime = 1440
-cmin +24 | xargs rm
session.bug_compat_42 = 1
session.bug_compat_warn = 1
session.referer_check =
session.entropy_length = 0
session.entropy_file =
;session.entropy_length = 16
;session.entropy_file = /dev/urandom
session.cache_limiter = nocache
session.cache_expire = 180
session.use_trans_sid = 0
url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=,fieldset="