Morgen,
bin gerade dabei, ein kleines Warenkorbscript zu entwicklen und stoße dabei immer wieder auf ein Problem mit den Sessions: meine sessions.php sieht wie folgt aus:
so, führe ich die Datei auf 2 unterschiedlichen Webservern aus, erhalte ich folgende Ergebnise.
Webserver 1: Session nicht aktiv
Webserver 2: Session aktiv, SID:125463....
woran kanns liegen, dass auf dem einen die Session nicht gestartet wird? auszüge aus dessen info.php
bin mit meinem latein am ende. Besten Dank schon mal im Voraus
bin gerade dabei, ein kleines Warenkorbscript zu entwicklen und stoße dabei immer wieder auf ein Problem mit den Sessions: meine sessions.php sieht wie folgt aus:
PHP:
/*
* Hier wird eine eindeutige Session ID erstellt.
*/
session_start();
if (isset($_SESSION["sid"])) {
echo "Session aktiv";
echo "<br>SID : ".$_SESSION["sid"];
echo "<br>SESSION : ".session_encode();
} else {
echo "Session nicht aktiv";
$tmp = md5(microtime());
$_SESSION["sid"]= $tmp;
}
so, führe ich die Datei auf 2 unterschiedlichen Webservern aus, erhalte ich folgende Ergebnise.
Webserver 1: Session nicht aktiv
Webserver 2: Session aktiv, SID:125463....
woran kanns liegen, dass auf dem einen die Session nicht gestartet wird? auszüge aus dessen info.php
Code:
Session Support enabled
session.auto_start: Off
session.cache_expire: 180
session.cache_limiter: nocache
session.cookie_domain: no value
session.cookie_lifetime: 0
session.cookie_path: /
session.cookie_secure: Off
session.entropy_file: no value
session.entropy_length: 0
session.gc_maxlifetime: 1440
session.gc_probability: 1
session.name: PHPSESSID
session.referer_check: no value
session.save_handler: files
session.save_path: /tmp
session.serialize_handler: php
session.use_cookies: On
session.use_trans_sid: 1