Moin!
jepp, das ist sicher;
session_cache_limiter('nocache'); sendet schon die Headers.
Kann nicht sein. Weil man diesen Befehl noch _vor_ session_start() aufrufen muß, und session_start() kann nicht arbeiten, wenn die Header schon gesendet wurden.
eben, ich benütze das ja auch, vor dem Session Start, der code von meiner Session-Klasse sieht so aus:
include_once(INCLUDE_PATH.'/class.dbObjekt.inc');
include_once(INCLUDE_PATH.'/functions.php');
session_cache_expire(30);
session_cache_limiter('nocache');
session_name("sessionID");
$ses_class = new session($params);
session_set_save_handler(
array(&$ses_class, '_open'),
array(&$ses_class, '_close'),
array(&$ses_class, '_read'),
array(&$ses_class, '_write'),
array(&$ses_class, '_destroy'),
array(&$ses_class, '_gc'));
// session Starten
session_start();
aber, ich werde die dateien, nach dem leerzeichen trotzdem überprüfen.
danke.
tufi